4个AC,6个TLE,下载数据自己在dev上是对的且不超时,这是为什么
查看原帖
4个AC,6个TLE,下载数据自己在dev上是对的且不超时,这是为什么
742386
yaoleo6楼主2022/7/6 10:15
#include <iostream>
using namespace std;
char s[5];
int a=0,b=0,c=0,fu,i;
int main(){
	while (1){
		for(i=0;i<5;i++){
			s[i]=getchar();
			if(s[i]=='\n'){
				goto out;
			}
		}
		if(s[1]==':' && s[2]=='=' && s[4]==';'){
			switch(s[3]){
				case 'a':fu=a;break;
				case 'b':fu=b;break;
				case 'c':fu=c;break;
				default :
				if (s[3]>='0' && s[3]<='9') {
					fu=(int)(s[3]-'0');
				}
				break;
			}
			switch(s[0]){
				case 'a':a=fu;break;
				case 'b':b=fu;break;
				case 'c':c=fu;break;
				default:break;
			}
		}
	}
	out:
	cout << a << " " << b << " " << c ;
	return 0;
}
2022/7/6 10:15
加载中...