結果
| 問題 |
No.279 木の数え上げ
|
| コンテスト | |
| ユーザー |
mannshi222
|
| 提出日時 | 2022-04-24 17:58:51 |
| 言語 | C++17 (gcc 13.3.0 + boost 1.87.0) |
| 結果 |
WA
|
| 実行時間 | - |
| コード長 | 339 bytes |
| コンパイル時間 | 516 ms |
| コンパイル使用メモリ | 70,896 KB |
| 最終ジャッジ日時 | 2025-01-28 21:27:13 |
|
ジャッジサーバーID (参考情報) |
judge5 / judge3 |
(要ログイン)
| ファイルパターン | 結果 |
|---|---|
| other | WA * 21 |
コンパイルメッセージ
main.cpp: In function ‘int main()’:
main.cpp:14:26: warning: ‘t’ may be used uninitialized [-Wmaybe-uninitialized]
14 | t++;
| ~^~
main.cpp:8:13: note: ‘t’ was declared here
8 | int t, r, e;
| ^
main.cpp:17:26: warning: ‘r’ may be used uninitialized [-Wmaybe-uninitialized]
17 | r++;
| ~^~
main.cpp:8:16: note: ‘r’ was declared here
8 | int t, r, e;
| ^
main.cpp:20:26: warning: ‘e’ may be used uninitialized [-Wmaybe-uninitialized]
20 | e++;
| ~^~
main.cpp:8:19: note: ‘e’ was declared here
8 | int t, r, e;
| ^
ソースコード
#include <iostream>
#include <algorithm>
using namespace std;
int main()
{
int t, r, e;
char S[1000000];
cin >> S;
for( int i = 0; S[i] != '\0'; i++ ) {
switch( S[i] ) {
case 't':
t++;
break;
case 'r':
r++;
break;
case 'e':
e++;
break;
}
}
e = e/2;
cout << min( min( t, r ) , e ) << endl;
return 0;
}
mannshi222