#include<iostream> using namespace std; int main() { char c; int i=1,m,k=0; int s=0; while((c=getchar())!='\n') { if(c=='-') k=1; else { m=c-'0'; s+=m*i; i*=10; } } if(k) cout<<'-'; cout<<s; }
洛谷输入0会超时,但本地正常,有没有大佬能告诉我为什么