サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
TGS2024
nabetani.sakura.ne.jp
このページについて このページは、 CodeIQ に出題している Minority's hello, world という問題の紹介・途中集計のお知らせ・最終結果のお知らせ をするページです。 いまさらながら、Tweet は ハッシュタグ #Min略d でお願いします。 目次 ルールの補足 バッジ付与について キャラクターリスト 順位 7月1日 23時 7月1日 8時 6月29日 22時 6月28日 12時 6月27日 0時 6月25日 20時 6月24日 20時 6月22日 17時 6月21日 15時 6月20日 15時 ルールの補足 問題文には書かれていませんが、以下のレギュレーションで運用します: 出力は、標準出力にお願いします。標準エラーに出してもレギュレーション違反とさせていただきます。 標準出力に正しい文字列が過不足なく出ればそれでOKとします。標準エラーに余計なものが出ても構い
例えば。 4*5+6&7|8 は、ruby では (((4*5)+6)&7)|8 なので 10 だけど、この問題では 4*(5+(6&(7|8))) と評価するので、 44 となる。 入力 入力は「 4*5+6&7|8 」のような文字列。 各項は、すべて整数。全部十進数。 演算子は上の表にある *, +, &, | のいずれかしか現れない。 括弧もないし、単項プラスや単項マイナスもない。余分な空白もない。 出力 出力は、評価結果の十進数表現の文字列。 44 こんな感じ。 ヒント ヒント1 ヒント2 補足 不正な入力に対処する必要はない。 サンプルデータ # 入力 期待
問題 立方体のブロックと2枚のアクリル板(前後の板)を使って水を入れる容れ物を作る。 こんな感じ。 図の茶色いマスがブロック。青いのところに水がたまっている。 この例の場合、図を見て分かる通り、水は 24 マスある。 ブロックの配置を指定するので、水が入る量をマス目の数で答えよ。 入力と出力 入力文字列は 83141310145169154671122 のようになっている。各数字は左から順のブロックの数を示している。この例だと、左端には 8 個、次の列には 3 個、右端の列には 2 個のブロックが積んである。 出力も単なる整数を文字列にしたもので、 24 のような文字列を出力すればよい。 補足 ブロックのない列(つまり、入力文字列が 0 の列 )は、底が抜けているので水が入らない。 不正な入力に対処する必要はない。 実装ができた方は Qiitaの記事 のコメント欄からリンクを張っていただく
mt.rb 感想・要望・ご意見などは takenori@nabetani.桜.ne.jp(漢字は適切なアルファベットに)か、はてなダイアリー(http://d.hatena.ne.jp/Nabetani/ )のコメントへお願いします。
このページを最初にブックマークしてみませんか?
『nabetani.sakura.ne.jp』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く