2023/04/25

お知らせ

正解者には「フルスタック開発プログラム」へご招待!~マイナビエンジニアからの挑戦状 vol.5~

この記事の目次

    はじめに

    皆さん、こんにちは!
    AIシステム部のS.KとO.Tです。

    毎回大好評のこの企画を、今回も開催します!

    以下の問題をどちらかクリアされた方には、
    夏に開催される、フルスタック開発プログラム【8days】に特別招待させていただきます。
    ※正解者が多数出た場合は先着順となります

    ▼フルスタック開発プログラムのご案内
    https://job.mynavi.jp/25/pc/corpinfo/displayInternship/index?optNo=2DcUQ&corpId=66479

    回答フォーム

    問題が解けた方は、以下のフォームに回答を入力してください。
    締め切り:6月16日(金)17時まで!※延長しました!!
    https://docs.google.com/forms/d/e/1FAIpQLSdDhX1vd7tcHO5ng-k3vN7vQnrUR479-f0DK9J_I9Dg6YmYxg/viewform

    問1:ナンプレ

    縦横3×3のマス目が2つ用意されている。それぞれマス目Aとマス目Bとする。このマス目に、以下の条件を全て満たすように各マスにa, b, . . . , z の英小文字のアルファベットを一つずつ書き込む。

    • 各アルファベットには1, 2, . . . , 26のランダムな番号が割り振られている(下記のテーブルを参照)。
    • マス目AとBそれぞれについて、9マスに書き込むアルファベットはそれぞれ異なるものとする。
    • マス目AとBそれぞれについて、各行と各列における番号の和は以下の条件を満たしている。
      • マス目A
        • 1行目, 2行目, 3行目の3マスの番号の和はそれぞれ10, 20 ,15になる。
        • 1列目, 2列目, 3列目の3マスの番号の和はそれぞれ14, 20 ,11になる。
      • マス目B
        • 1行目, 2行目, 3行目の3マスの番号の和はそれぞれ71, 49 ,66になる。
        • 1列目, 2列目, 3列目の3マスの番号の和はそれぞれ66, 72 ,48になる。
    • マス目AとBそれぞれについて、既に書き込むアルファベットが決まっているマスが存在する。
      • マス目A
        • 2行1列目に書き込むアルファベットは「x」とする。
      • マス目B
        • 1行1列目に書き込むアルファベットは「y」とする。
        • 3行3列目に書き込むアルファベットは「z」とする。

    「①~⑧」のマスに書き込んだアルファベットを、「①②③④ ⑤⑥⑦⑧」の順で並べた英文を答えよ。

    アルファベット番号アルファベット番号アルファベット番号
    w1s10l19
    r2b11t20
    o3p12a21
    v4d13z22
    x5f14k23
    c6j15m24
    n7q16h25
    i8g17y26
    e9u18

    問2:会議室の予約

    新人は初めての仕事として、
    「〇月×日に行う会議の一覧があるから、全ての会議で使う会議室の予約をしておいて欲しい。」
    と上司に頼まれました。

    会議室は4つあるので、それぞれの会議で使う会議室を予約する必要があります。
    時間が被っている会議を同じ会議室で行うことはできないため、
    とは言うものの、条件を満たす様な会議室の使い方はたくさんあるような気がします。
    そこで、会議室の予約方法が何通りあるかを答えなさい。

    情報

    その日行われる会議は10個あり、会議の開始時間と終了時間のリストは以下である。

    開始時刻終了時刻
    911
    1012
    1718
    1518
    1315
    1112
    1416
    1617
    1517
    912

    会議室の使い方の制約

    • 同じ会議室では同時に二つの会議を行うことはできない。
    • 会議は時間厳守で行われるため、同じ会議室で11時で終了する会議と、11時から始まる会議を行うことができる。
    • 会議室は全部で4つある。
      • 全ての会議室を使う必要はない。

    ※本記事は2023年04月時点の情報です。

    著者:マイナビエンジニアブログ編集部