标准流(推荐入门)
int n;
cin >> n;
cout << n << '\n'; // 用 \n,少用 endl
一行多个数:
int a, b;
cin >> a >> b;
加速
ios::sync_with_stdio(false);
cin.tie(nullptr);
scanf / printf
scanf("%d", &n);
printf("%d\n", ans);
printf("%lld\n", (long long)ans); // long long 用 %lld
文件重定向(本地调试)
freopen("in.txt", "r", stdin);
freopen("out.txt", "w", stdout);
读字符串
string s;
cin >> s; // 不含空格
getline(cin, s); // 含空格,注意前面若有 cin>> 需 getchar 吃掉换行
输出格式
cout << fixed << setprecision(2) << x; // 需 #include <iomanip>