一样的代码,一个通过,一个不通过,为什么?

一样的代码,一个通过,一个不通过,为什么?

问题描述:


#include<bits/stdc++.h>
using namespace std;
int main() {
    long long n,m,p,allpi=0;
    cin>>n;
    for(int i=0;i<n;i++){
        cin>>m>>p;
        allpi+=m*p;
    }if(allpi<6000){
        cout<<"No";
    }else{
        cout<<"Yes";
    }
}

通过了,

#include<bits/stdc++.h>
using namespace std;
int main() {
    long long n,m,p,allpi;
    cin>>n;
    for(int i=0;i<n;i++){
        cin>>m>>p;
        allpi+=m*p;
    }if(allpi<6000){
        cout<<"No";
    }else{
        cout<<"Yes";
    }
}

又不通过了?
为甚么?
网站:http://ltyz.openjudge.cn/
附加题_奖牌

你这俩也不一样啊.