- 773 名前:デフォルトの名無しさん mailto:sage [2008/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] その他の制限:なし むりやりならばできましたが、スマートなやり方があれば教えていただきたいです。
|

|