快读求纠错
  • 板块灌水区
  • 楼主erjn
  • 当前回复6
  • 已保存回复6
  • 发布时间2024/10/11 20:40
  • 上次更新2024/10/11 22:19:43
查看原帖
快读求纠错
1335039
erjn楼主2024/10/11 20:40
#include <bits/stdc++.h>
using namespace std;
#define int long long

namespace sio {
	inline int Sin() {
		int ans = 0;
		bool l = 1;
		char ch = getchar();
		for (; !(ch <= '9' && ch >= '0');) {
			if (ch == '-') {
				l = !l;
			}
			ch = getchar();
		}
		for (; (ch <= '9' && ch >= '0');) {
			ans = (ans << 3) + (ans << 1) + (ch ^ 48);
			ch = getchar();
		}
		return (l ? ans : -ans);
	}
	void Sout(int n) {
		char a[25];
		int till  = 0;
		if (n == 0) {
			putchar('0');
			return;
		}
		if (n < 0) {
			putchar('-');
			for (; n;) {
				a[till++] = -(n % 10) + 48;
				n /= 10;
			}
		} else {
			for (; n;) {
				a[till++] = n % 10 + 48;
				n /= 10;
			}
		}
		for (int i = till - 1; i >= 0; i--) {
			putchar(a[i]);
		}
	}
};
using namespace sio;

struct In {
	In operator  >> (int &a) {
		a = Sin();
		return {};
	}
} in;


struct Out {
	Out operator  << (int a) {
		Sout(a);
		return {};
	}
} out;


signed main() {
	int n, m;
	in >> n >> m;
	out << n + m;
	return 0;
}
2024/10/11 20:40
加载中...