c++犯错集(liuseroj全体同学的心血)

root 站长 2019-04-13 12:02:37 2024-03-31 18:51:56 267

cin,cout 的箭头等等。

这个帖子不准水楼,务必要求真实。。。

13

共 141 条回复

hezhiqian 豌豆射手

sort排序里面是逗号,不是分号,不要和for搞混。

root 站长

@hezhiqian 空了我总结一下啊

hezhiqian 豌豆射手

暴力出奇迹,打表过样例。

hezhiqian 豌豆射手

要知道什么时候用O(n²)算法,什么时候用O(n㏒n)算法, 什么时候用O(n)算法,什么时候用O(㏒n)算法

hezhiqian 豌豆射手
freopen("a.in","r",stdin);
freopen("a.out","w",stdout);
hezhiqian 豌豆射手

十年OI一场空,不开long long见祖宗。 记得开long long。

csp1

1.exe


retturn val = 998244353

请按任意键继续

这里不是WA,是RE!!!

这里不是WA,是RE!!!

这里不是WA,是RE!!!

这里不是WA,是RE!!!

这里不是WA,是RE!!!

csp1

有三个人下棋,一局棋

2 0 1

下了几把棋后,三人得分分别是分,求最多和棋几次

若无论怎么样都无法得到分,输出-1

3 4 5
6
#include<iostream>
using namespace std;
int main(){
    int a,b,c;
    cin>>a>>b>>c;
    if((a+b+c)%2==1) cout<<-1;
    else cout<<(a+b+c)%2;
}

[#1] AC

[#2] AC

[#3] AC

[#4] AC

[#5] WA

[读取57,应为14]

[input]

[4 10 100]

^

这里能和57次吗:

csp1
... 

#define int long long 

int main(){ 

//^ 这里的int->long long !!!
//^要用signed!!!!

... 

}

[CE] 0

Eric 阿蕾奇诺

如果用for(auto i : k)报错了,那就得在编译器选项中加入-std=c++11注意:要在“编译时加入以下命令”旁边打勾