私のトースターは少し壊れていることがわかりました。それはWiFiを失い(あなたが知っている、それはそれらの新しいスマートなトースターの1つです)、そしてそれは途方もなく進んでいます!機能しなくなったので、朝食のソースコードをハッキングして毎朝実行する必要がありましたPlate.bread.toastAs(3);
。手伝ってくれませんか?
私のトースターは1つの入力を受け取ります。パンをトーストしたい時間です。これはmin:sec
、5:45
または0:40
(最大59:59
)のようにと表記されます。次に、さまざまなレベルのトーストネスに対して特定の値を返します。
0:00-0:30 = Bread
0:31-1:00 = Warm Bread
1:01-2:00 = Toasty
2:01-3:30 = Burnt
3:31 and up = Brûlée (or Brulee)
しかし、ここに問題があります。トースターのキーボードが壊れています!コードにセミコロンや...コロンを含めることはできません。これは、トースターの修理工が言うよりも難しいかもしれません...
ここにいくつかのテストケースがありますので、あなたは...あなたのケースをテストできますか?
0:00 = Bread
5:50 = Brulee or Brûlée
2:00 = Toasty
ChicknMcNuggets = Anything
-1:00 = Anything
0:60 = Anything
1 = Anything
60:00 = Anything
1:00:00 = Anything
標準の抜け穴は禁止されています
許容されるすべての入出力形式が受け入れられます
トースターの新しいコードにセミコロン(;)またはコロン(:)を含めることはできません
これはコードゴルフなので、(各言語で)最も短い答えが勝ちます!
3:31 and up: Brulee
?
59:59
ですか?