酷代码 AI
菜单

题目描述 黄金城的城主又定义了一种新计算 “@” ,"@" 计算的规则是这样的, 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点数解答]

服务商
相关提问
发财导航,免费问AI
实用工具查看更多