while(cin>>cas) 和 while(scanf(\"%d\",&cas)!=EOF) 有区别么? 为什么用前者就WA 用后者就AC 求真相····
可能是其他地方有除0之类错误,用scanf的时候刚好被忽略然后又对了之类吧。