题目描述 黄金城的城主又定义了一种新计算 “@” ,"@" 计算的规则是这样的, a a@ b b 表示 a 2 + b 2 a 2 +b 2 。 例如 5 5@ 3 3 = 5 2 + 3 2 = 25 + 9 = 34 5 2 +3 2 =25+9=34。 城主想要编写一个程序,共有 n n 次询问,每次询问输入两个整数 a , b a,b,需要在每次询问后输出 a a@ b b 的计算结果。 输入格式 输入 n + 1 n+1 行数据, 第一行,一个整数 n n, 接下来 n n 行,每行两个整数 a , b a,b,中间以一个空格分隔。 输出格式 输出共 n n 行,每行一个整数,表示每次询问的计算结果。 输入输出样例 input1 复制 3 1 2 3 5 2 2 output1 复制 5 34 8 数据规模与约定 对于 100 % 100% 的数据, 1 ≤ 1≤ n ≤ 10000 ≤10000, 1 ≤ 1≤ a, b ≤ 1000 ≤1000。用C++简答 回答篇幅:简单明了
```cpp #include <iostream> using namespace std; int main() { int n; cin >> n; for (int i = 0; i < n; i++) { int a, b; cin >> a >> b; cout << a * a + b * b << endl; } return 0; } ``` [2026-01-14 21:56:14 | AI问答 | 87点数解答]
相关提问
- [字节豆包] 题目描述 黄金城的城主又定义了一种新计算 “@” ,"@" 计算的规则是这样的, a a@ b b 表示 a 2 + b 2 a 2 +b 2 。 例如 5 5@ 3 3 = 5 2 + 3 2 = 25 + 9 = 34 5 2 +3 2 =25+9=34。 城主想要编写一个程序,共有 n n 次询问,每次询问输入两个整数 a , b a,b,需要在每次询问后输出 a a@ b b 的计算结果。 输入格式 输入 n + 1 n+1 行数据, 第一行,一个整数 n n, 接下来 n n 行,每行两个整数 a , b a,b,中间以一个空格分隔。 输出格式 输出共 n n 行,每行一个整数,表示每次询问的计算结果。 输入输出样例 input1 复制 3 1 2 3 5 2 2 output1 复制 5 34 8 数据规模与约定 对于 100 % 100% 的数据, 1 ≤ 1≤ n ≤ 10000 ≤10000, 1 ≤ 1≤ a, b ≤ 1000 ≤1000。用C++简答 回答篇幅:简单明了(87点数解答 | 2026-01-14 21:56:14)24
- [字节豆包] 题目描述 给定一个正整数 x x,以及另外的 n n 个正整数,请你编写程序,计算 n n 个正整数中,小于 x x 的数的总和是多少? 输入格式 共两行, 第一行依次为 x x 和 n n,数之间以一个空格间隔, 第二行依次为 n n 个正整数,数之间以一个空格间隔。 输出格式 输出一个正整数,即 n n 个数中小于 x x 的数的和。 input1 复制 10 5 1 2 3 11 10 output1 复制 6 input2 复制 29 7 9 17 35 42 28 11 2 output2 复制 67 数据规模与约定 对于 100 % 100% 的数据: 1 ≤ x ≤ 10000 1≤x≤10000, 1 ≤ n ≤ 100 1≤n≤100, 1 ≤ 1≤ 每个正整数 ≤ 10000 ≤10000。(233点数解答 | 2025-08-02 21:35:03)265
- [字节豆包] 题目描述 给定一个正整数 x x,以及另外的 n n 个正整数,请你编写程序,计算 n n 个正整数中,小于 x x 的数的总和是多少? 输入格式 共两行, 第一行依次为 x x 和 n n,数之间以一个空格间隔, 第二行依次为 n n 个正整数,数之间以一个空格间隔。 输出格式 输出一个正整数,即 n n 个数中小于 x x 的数的和。 input1 复制 10 5 1 2 3 11 10 output1 复制 6 input2 复制 29 7 9 17 35 42 28 11 2 output2 复制 67 数据规模与约定 对于 100 % 100% 的数据: 1 ≤ x ≤ 10000 1≤x≤10000, 1 ≤ n ≤ 100 1≤n≤100, 1 ≤ 1≤ 每个正整数 ≤ 10000 ≤10000。 语言方向:C++(255点数解答 | 2025-08-02 21:35:27)182
- [字节豆包] 题目描述 给定 n n 个正整数,再给定一个正整数 x x,请你编写程序,计算 n n 个正整数中,小于 x x 的数的总和是多少? !!!注意输入顺序!!! 输入格式 共三行, 第一行为一个正整数 n n,表示正整数的个数, 第二行依次为 n n 个正整数,数之间以一个空格间隔, 第三行为一个正整数 x x 。 输出格式 输出一个正整数,即 n n 个数中小于 x x 的数的和。 input1 复制 5 1 2 3 11 10 10 output1 复制 6 input2 复制 7 9 17 35 42 28 11 2 29 output2 复制 67 数据规模与约定 对于 100 % 100% 的数据: 1 ≤ n ≤ 100 1≤n≤100, 1 ≤ 1≤ 每个正整数 ≤ 10000 ≤10000, 1 ≤ x ≤ 10000 1≤x≤10000。 语言方向:C++(341点数解答 | 2025-08-02 21:52:19)218
- [字节豆包] 题目描述 数学中绝对值的概念是这样的:绝对值表示数轴上的点到原点的距离。既然是一段距离那么就不能是负数。 因此,正数和 0 0 的绝对值就是它们本身,而负数的绝对值是它们的相反数。( 5 5 的相反数是 − 5 −5, − 5 −5 的相反数是 5 5) 请你编写程序,输入一个数 a a,输出 a a 的绝对值。( a a 可能是小数) 输入格式 输入包括一行,包含一个数 a a。 输出格式 输出 a a 的绝对值。 input1 复制 2.5 output1 复制 2.5 input2 复制 -3.3 output2 复制 3.3 提示 如果用 0 0 减去一个数,就能得到这个数的相反数。 数据规模与约定 对于 100 % 100% 的数据, − 10000 < a < 10000 −10000<a<10000。c++(229点数解答 | 2025-07-20 15:22:18)288
- [字节豆包] 题目描述 数学中绝对值的概念是这样的:绝对值表示数轴上的点到原点的距离。既然是一段距离那么就不能是负数。 因此,正数和 0 0 的绝对值就是它们本身,而负数的绝对值是它们的相反数。( 5 5 的相反数是 − 5 −5, − 5 −5 的相反数是 5 5) 请你编写程序,输入一个数 a a,输出 a a 的绝对值。( a a 可能是小数) 输入格式 输入包括一行,包含一个数 a a。 输出格式 输出 a a 的绝对值。 input1 复制 2.5 output1 复制 2.5 input2 复制 -3.3 output2 复制 3.3 提示 如果用 0 0 减去一个数,就能得到这个数的相反数。 数据规模与约定 对于 100 % 100% 的数据, − 10000 < a < 10000 −10000<a<10000。c++(311点数解答 | 2025-10-25 20:10:16)86
- [字节豆包] 题目描述 在自定义函数 f ( x ) f(x) 中: 当 x x 为奇数时 f ( x ) = x ∗ 2 + 3 f(x)=x∗2+3, 当 x x 为偶数时 f ( x ) = x / 2 + 7 f(x)=x/2+7 。 请你编写程序,输入三个正整数 a , b , c a,b,c ,请你计算 f ( a ) + f ( b ) + f ( c ) f(a)+f(b)+f(c)的结果。 输入格式 一行,三个正整数 a , b , c a,b,c。 输出格式 一个整数,即计算结果。 input1 复制 1 2 3 output1 复制 22 input2 复制 2 3 2 output2 复制 25 数据规模与约定 对于 100 % 100% 的数据, 2 ≤ n ≤ 10000 2≤n≤10000。 用C++简答 回答篇幅:简单明了(131点数解答 | 2026-01-14 21:59:50)19
- [字节豆包] 题目描述 完全数:所有除了自身以外的因子之和等于本身的数,为完全数。例如 6 有 1,2,3 三个除了自身以外的因子,并且满足 1+2+3=6,因此 6 是完全数 请你编写程序,输入一个正整数 n n ,找出 2 2 到 n n 之间的所有完全数。 输入格式 一行,一个正整数 n n。 输出格式 每行一个正整数,从小到大依次输出符合要求的完全数 。 input1 复制 7 output1 复制 6 input2 复制 30 output2 复制 6 28 数据规模与约定 对于 100 % 100% 的数据, 2 ≤ n ≤ 10000 2≤n≤10000。用C++简答 回答篇幅:简单明了(159点数解答 | 2026-01-14 22:04:45)34
- [字节豆包] 题目描述 给定一个十进制正整数 n n,写下从 1 1 到 n n 的所有整数,然后数一下每个数的各个数位中出现的数字 1 1 的个数。 例如: 当 n = 2 n=2 时,写下 1 , 2 1,2。这样只出现了 1 1 个 1 1; 当 n = 12 n=12 时,写下 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 , 11 , 12 1,2,3,4,5,6,7,8,9,10,11,12。这样出现了 5 5 个 1 1。 输入格式 一行,一个正整数 n n。 输出格式 一个正整数,即 1 1 的个数。 input1 复制 9 output1 复制 1 input2 复制 12 output2 复制 5 数据规模与约定 对于 100 % 100% 的数据, 1 ≤ n ≤ 10000 1≤n≤10000。用C++简答 回答篇幅:简单明了(118点数解答 | 2026-01-14 22:06:25)26
- [字节豆包] 题目描述 请从小到大输出 1 ~ n n 中所有个位为 5 5 或者个位为 8 8 的整数,每行 1 1 个。 输入格式 一行,一个正整数 n n。 输出格式 若干行,每行一个正整数,即 1 ~ n n 中所有满足条件的数。 input1 复制 20 output1 复制 5 8 15 18 input2 复制 30 output2 复制 5 8 15 18 25 28 数据规模与约定 对于 100 % 100% 的数据, 1 < n ≤ 10000 1<n≤10000。 语言: *********101112131415 在线(439点数解答 | 2025-07-20 15:05:34)231
- [字节豆包] 题目描述 请从小到大输出 1 ~ n n 中所有个位为 5 5 或者个位为 8 8 的整数,每行 1 1 个。 输入格式 一行,一个正整数 n n。 输出格式 若干行,每行一个正整数,即 1 ~ n n 中所有满足条件的数。 input1 复制 20 output1 复制 5 8 15 18 input2 复制 30 output2 复制 5 8 15 18 25 28 数据规模与约定 对于 100 % 100% 的数据, 1 < n ≤ 10000 1<n≤10000。 语言: *********101112131415 在线 c++ (230点数解答 | 2025-07-20 15:09:35)271
- [字节豆包] 题目描述 请从小到大输出 1 ~ n n 中所有个位为 5 5 或者个位为 8 8 的整数,每行 1 1 个。 输入格式 一行,一个正整数 n n。 输出格式 若干行,每行一个正整数,即 1 ~ n n 中所有满足条件的数。 input1 复制 20 output1 复制 5 8 15 18 input2 复制 30 output2 复制 5 8 15 18 25 28 数据规模与约定 对于 100 % 100% 的数据, 1 < n ≤ 10000 1<n≤10000。c++ (125点数解答 | 2025-10-25 20:11:42)67