我今天在code的时候发现了一个灵异事件 !同一个代码在code::blocks和Dev上面运行结果不一样!
如图,同一个代码文件在两个编译器上的输出不同:
同样的代码在code::blocks上输出是50,而在Dev上面输出的是20,然而答案应该是20,我这份代码已经在牛客OJ上AC了。
题目链接:https://ac.nowcoder.com/acm/contest/8688/A
害怕…
害怕…
害怕…
害怕…
害怕…
以后再也不敢用code::blocks了 (ಥ _ ಥ)
问了集训队里的大佬,大佬看了看我的代码,说是因为数组越界,hhh。
代码:
#include<cstdio>
#include<cstring>
#include<algorithm>
#include<iostream>
#include<vector>
using namespace std;
const int N = 1e6 &#