動画プレイヤーの機能を制限して表示しています
一部機能が正常に読み込まれませんでした。
コンテンツブロックなどが動作していないかご確認ください。
このチャプターでの演習課題が終了していません
次のチャプターへ進みますか
ジャッジに時間がかかっています
しばらくしてから再度アクセスしてください。
演習課題を利用するにはpaiza会員登録のうえ、
有料会員登録が必要です

この動画を見るにはpaiza会員登録のうえ
有料会員登録が必要です

無料会員登録して始める

実技課題 「いもす法の実装」

整数 n, q と q 回整数 l, r, x が与えられます。
0 で初期化された要素数 n の配列 a に対し、各 l, r, x について a[l], a[l+1], ..., a[r] に x を加算してください。
いもす法を用いてこれを処理し、最終的に得られる配列 a を出力してください。
入力を受け取るコードと配列 a の先頭 n 個の要素を出力する関数 printArray(a, n) がすでに用意されているので、コードを書き足してプログラムを完成させてください。

【制約】
・ 入力は全て整数
・ 1 ≦ n, q ≦ 10
・ 0 ≦ l ≦ r ≦ n-1
・ 1 ≦ x ≦ 100

期待する出力値

0 100 110 111 100 0

実行する
採点する
出力タイプ: