https://atcoder.jp/contests/apg4b/tasks/APG4b_cj
現在この問題を解いており1度目に書いた答えをコードテストしてみたところとてつもない桁数の出力が行われました。
https://pastebin.com/KGb1tHnF←1度目のコード
そこで答えを見ながらコードを見ると15行目の
int GOU;
が
int GOU = 0;
間違っており、そこを訂正するとしっかり動きました。
そこで質問なのですが、なぜ変数をいちいち初期化しなければならないのでしょうか。
また、初期化しないとめちゃくちゃな出力が起きる可能性があるのになぜエラーにならないのでしょうか。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。