WZS OJ
登录 / 注册
首页
题库
客观题
比赛
算法指北
训练中心
排行榜
画布
全部分类
排序算法
图论
动态规划
数据结构
数学
字符串
基础模板
其他
最新发布
最近更新
重置
先读整数,再读取剩余一整行字符串的模板
基础模板
C++
偷狗的林黛玉
读取字符串时,忽略换行符
悬停预览
复制
int n; cin >> n; cin.ignore(); string s; getline(cin, s); /* Input: 3 Hello World 第一行是整数,第二行是一整行字符串。 如果前面用过 cin >> n,后面直接用 getline 可能会读到一个空行。 因此需要先忽略换行符。 */
多组输入直到文件结束 EOF
基础模板
C++
偷狗的林黛玉
不断读取输入,直到没有更多数据为止。 常见于在线评测系统中的多组测试数据题目。
悬停预览
复制
int a, b; while (cin >> a >> b) { cout << a + b << '\n'; } /* Input: 1 2 3 4 10 20 Output: 3 7 30 在本地测试时: Windows 下可以用 Ctrl + Z 表示输入结束 Linux / macOS 下可以用 Ctrl + D 表示输入结束 */
C++万能头模板
基础模板
C++
偷狗的林黛玉
这个模板适合作为所有 C++ 代码的基础骨架。
悬停预览
复制
#include <bits/stdc++.h> using namespace std; int main() { ios::sync_with_stdio(false); cin.tie(nullptr); return 0; }
1
2
code
悬停预览 · 点标题看完整
wzs_oj@kernel:~ — wzs-sh
×
guest@wzsoj:~$
在新标签页中打开
刷新页面
F5
复制
Ctrl+C
粘贴
Ctrl+V
搜索题目
站点公告
今日神谕
CSP 倒计时
排行榜
我的提交
Esc
关闭
Enter
跳转
支持模糊匹配数字
ESC 关闭