08/01/30 14:45:26
[1] 授業単元:プログラミング
[2] 問題文(含コード&リンク):
ファイル中に自然数が10列記されている。
この数列中には0が1~9個含まれている。
従って、0を区切りと考えれば。この数列中には数が最低1つは連続している(連続回数とよぶ)。
連続回数の最大を求め,その時の和を求めよ。
ただし、連続回数の最大が2つ以上ある時は和の大きい方を最大とする。
また、連続回数も和も同じであるときは考慮しなくてもよい。
例1)3,1,0,3,6,2,3,7,4,0であれば、最大連続数は6でその和は25である。
例2)3,1,0,2,2,0,03,0,0であれば、最大連続数は2でその和は4である。
[3] 環境
[3.1] OS:Vine Linux 4.2
[3.2] コンパイラ名とバージョン:gcc3.4
[3.3] 言語:C
[4] 期限:[無期限]
[5] その他の制限:なし
むりやりならばできましたが、スマートなやり方があれば教えていただきたいです。