#10685: 求解第二測資為何WA


o0931051998 (cian pan)

學校 : 國立雲林科技大學
編號 : 50993
來源 : [123.205.89.53]
最後登入時間 :
2017-06-18 23:51:12
d086. 態度之重要的證明 -- 成功電研20th~21st C++ ~最後的競賽~ | From: [114.38.125.15] | 發表日期 : 2016-02-07 17:35

#include <iostream>
#include <cstring>
using namespace std;
int main()
{
char str[500];
int a=0,b=0;
while(cin.getline(str,500))
{
if(str[0]=='0' && strlen(str)==1) break;
else{
for(int i=0;i<strlen(str);i++)
{
a=a+str[i];
if(str[i]>96 && str[i]<123)
a=a-96;
else if(str[i]>64 && str[i]<91)
a=a-64;
else
b=b+1;
}
if(b==0)
cout<<a<<endl;
else
cout<<"Fail"<<endl;
a=0;
}

}
}

 
ZeroJudge Forum