第 1 測資點(20%): WA (line:5)
輸出短少
您共輸出 4 行。
第 2 測資點(20%): WA (line:3)
輸出短少
您共輸出 2 行。
第 3 測資點(20%): WA (line:3)
輸出短少
您共輸出 2 行。
第 4 測資點(20%): WA (line:4)
輸出短少
您共輸出 3 行。
第 5 測資點(20%): WA (line:5)
輸出短少
您共輸出 4 行。
我用 string p[26] = {".-", "-...", "-.-.", "-..", ".", "..-.", "--.", "....", "..", ".---", "-.-", ".-..", "--", "-.", "---", ".--.", "--.-", ".-.", "...", "-","..-", "...-", ".--", "-..-", "-.--", "--.." };
int main(){
int n;
while (cin >> n){
getchar();
string s;
while(n--){
getline(cin, s);
istringstream ss(s);
string t, ans;
while (ss >> t){
for (int i = 0; i < 26; i++)
if (p[i] == t){
ans += i + 65;
break;
}
}
cout << ans << endl;
}
}
}
有人知道我輸入輸出 哪裡出問題導致 輸出短少嗎