信じられないかもしれませんが、Sex Bob-ombsは世界的に有名なバンドになり、現在世界ツアー中です!ブックキーパーとして、日々の財務を監督し、定期的なレポートを提供する必要があります。
数週間ごとに、発生した順番で費用のリスト(米ドル全体)を作成します。
たとえば、リスト
378
-95
2234
アカウントに378ドルが入金され、その後95ドルが出金され、その後2234ドルが入金されたことを意味します。
これらの値の累積合計がしきい値Tを下回らないようにする必要があります。これを行うプログラムを作成することにしました。
チャレンジ
単一の整数Tと整数のリストを取り込むプログラムまたは関数を作成します。整数のリストの現在の合計がTより小さい場合は、偽の値を出力するか、それ以外の場合は、真の値を出力します。
通常の入力方法(stdin、ファイルから、コマンドライン、関数への引数)を使用できます。
- リストの先頭では、現在の合計は0です。したがって、正のTは結果が常に偽であることを意味します。
+
正の整数の前に来ることはありません。- リストには0を含めることができます。
- リストは空かもしれません。
テストケース
Tはこれらすべてで-5です。
偽物:
-6
1
2
3
-20
200
-300
1000
真実:
[empty list]
-5
4
-3
-6