为什么错了TAT只对了第六个测试点,得了10分。。。
#include<iostream> using namespace std; int vis[2000005]; int main(){ int n; cin>>n; int ans=-1; while(n--){ double a; int t; cin>>a>>t; for(int i=a;i<a*t;i++){ vis[i]^=1; ans=i; } } cout<<ans; return 0; }
救命!!!在线等,特别急!!!