#12039: AC卻覺得疑惑(C++)


dragoninpants (西魯完全體)

學校 : 國立交通大學
編號 : 66321
來源 : [218.32.73.12]
最後登入時間 :
2017-05-18 11:56:35
a009. 解碼器 -- ACM 458 | From: [60.248.151.180] | 發表日期 : 2017-05-17 15:10

#include <cstdlib>
#include <iostream>

using namespace std;

int main()
{
string a;
char b;

while (cin >> a)
{
for (int i = 0; i<a.length() ; i++)
{
b = a[i] - 7;
cout << b;
}
cout << endl;
}
return 0;
}

 

 

小弟半路出家...實在不會用提示裡的cin.get(char) &getline(cin, string)

只好用自己會的寫法試試看...卻莫名其妙拿到AC

請問這種寫法可能會遇到什麼問題?

 
#12042: Re:AC卻覺得疑惑(C++)


justinO__o (夜貓)

學校 : 臺北市立成功高級中學
編號 : 51052
來源 : [111.71.212.14]
最後登入時間 :
2024-09-22 17:57:48
a009. 解碼器 -- ACM 458 | From: [49.217.167.133] | 發表日期 : 2017-05-18 17:54

#include
#include

using namespace std;

int main()
{
string a;
char b;

while (cin >> a)
{
for (int i = 0; i<a.length() ; i++)
{
b = a[i] - 7;
cout << b;
}
cout << endl;
}
return 0;
}

 

 

小弟半路出家...實在不會用提示裡的cin.get(char) &getline(cin, string)

只好用自己會的寫法試試看...卻莫名其妙拿到AC

請問這種寫法可能會遇到什麼問題?


同一行裡面有空白的話就爆了0u0

 
ZeroJudge Forum