什么操作,全WA?第一个点下载到本机没毛病啊?

P1781 宇宙总统

谁不是呢?
by Dr_殇 @ 2017-11-07 20:49:26


getline好像在Linux有一些限制?
by Iowa_BattleShip @ 2017-11-07 20:51:53


表示C++选手看C还是有些不能理解的地方……比如cin.get()是什么鬼……
by Iowa_BattleShip @ 2017-11-07 20:52:34


@[Iowa\_BattleShip](/space/show?uid=60181) 这不是c++吗??
by yzher @ 2017-11-07 20:58:14


@[于子禾](/space/show?uid=5889) 用short,还有库用.h而不是C++惯用的c
by Iowa_BattleShip @ 2017-11-07 20:59:24


@[于子禾](/space/show?uid=5889) 当然也可能是C++11,不过我不懂C++11……
by Iowa_BattleShip @ 2017-11-07 21:00:40


@ Iowa\_BattleShip 这就是c++11呀。。。。。怀疑是getline的锅,准备明天用vps试试。。。。。。 string.h不等于string string.h有strlen等等 string有class string。。。。。。 cin.get()和getchar()一个功能,只是一个是用io流,一个是用c输入输出的缓冲区。 不加get吃换行符号会导致getline上来就吃个空行进去。。。。。。 ps:我这不是用了bool了吗,c我记得好像没有bool,只有悲催的#define int BOOL吧?
by _虹_ @ 2017-11-07 21:04:59


@[Noble](/space/show?uid=56184) string.h不是等于cstring么 string是另一个库把 话说C++11和C++有什么区别吗
by Iowa_BattleShip @ 2017-11-07 21:09:55


嗯,目测c没有using namespace std;吧 c++似乎保留c的一切库,只是不建议使用@[Iowa\_BattleShip](/space/show?uid=60181) @[Noble](/space/show?uid=56184)
by yzher @ 2017-11-07 21:10:32


@[Noble](/space/show?uid=56184) 吃换行符一定要注意,因为洛谷是Linux,而这些题目数据大多在Windows下生成,Windows换行符是\r\n,而Linux是\n,所以这Windows的数据在Linux下评测读换行符要读两遍,就是get两次
by Iowa_BattleShip @ 2017-11-07 21:11:47


| 下一页