9 条题解
-
0
//位运算 #include <bits/stdc++.h> using namespace std; int add(int a, int b) { if (b == 0) return a; return add(a ^ b, (a & b) << 1); } int main() { int a, b; scanf("%d%d", &a, &b); printf("%d\n", add(a, b)); return 0; }
//暴力 #include <bits/stdc++.h> using namespace std; int main() { int a, b; scanf("%d%d", &a, &b); for (int i = min(2 * a, 2 * b);i <= max(2 * a, 2 * b); i++) if (a + b == i) { printf("%d", i); return 0; } }
//能过的 #include <bits/stdc++.h> #define ___ int #define $$$ main #define _$_$_ return #define _ cin #define $ cout #define __ using #define $$ namespace #define o_o std __ $$ o_o; ___ $$$(){ ___ _$o$_,$o_o$; _ >> _$o$_ >> $o_o$; $ << _$o$_ + $o_o$; _$_$_ 0; }
//不用变量 #include <iostream> using namespace std; int main () { cin >> *new int () >> *new int (); cout << *(new int () - 16) + *(new int () - 16); return 0; }
- 1
信息
- ID
- 1
- 时间
- 1000ms
- 内存
- 64MiB
- 难度
- 4
- 标签
- 递交数
- 269
- 已通过
- 124
- 上传者