1 条题解
-
0
📝 题目大意
给定四个整数 ,第一行输出 的计算结果,第二行固定输出
Takahashi。💡 解题思路
- 题目分析:根据限制条件 , 的取值范围为 , 的取值范围为 ,乘积范围为 ,完全在
int范围内,无需使用long long。 - 算法推导:直接按题意读入四个整数,计算 并输出,随后输出固定字符串
Takahashi。注意第二行是固定的,与输入无关。 - 边界与细节:
- 输出严格区分大小写,
Takahashi首字母大写,其余小写,拼写错误将导致 WA。 - 输入可能包含负数,但 C++ 的
int运算可直接处理。 - 注意换行符的正确使用,第二行后是否需要换行均可(AtCoder 自动忽略末尾换行差异)。
- 输出严格区分大小写,
⏱️ 复杂度分析
- 时间复杂度:,仅进行常数次运算和输出。
- 空间复杂度:,仅使用几个整数变量。
💻 标准代码 (C++)
#include<bits/stdc++.h> using namespace std; int main() { int a, b, c, d; cin >> a >> b >> c >> d; // 读入四个整数 cout << (a + b) * (c - d) << endl // 第一行:计算 (a+b)*(c-d) 并输出 << "Takahashi"; // 第二行:固定输出 Takahashi return 0; } - 题目分析:根据限制条件 , 的取值范围为 , 的取值范围为 ,乘积范围为 ,完全在
- 1
信息
- ID
- 632
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 10
- 标签
- (无)
- 递交数
- 1
- 已通过
- 1
- 上传者