GIFTech 2025春
応募要項 DETAILS

  • 日時

    • 3月15日・16日

      MVPの創り方講座、キックオフ

    • 3月17日~4月16日

      開発期間

    • 4月17日~26日

      実用期間

    • 4月27日

      プロダクト発表

  • 会場

  • 対象

    • 高校生〜40歳程度のエンジニア
    • エンジニアリング経験が一定あること
    • 本プロジェクトは全て映像化してGIFTech CH(公式Youtube)にアップする為、顔出しがOKな方
  • 選考フロー

    1.応募フォームの提出(2月20日(木)まで)     ※定員制のためお早めにご応募ください。
    2.Web上でのコーディングテスト or ポートフォリオの提出
    3.面談(本イベントへの参加動機などをお伺いいたします。)

  • 参加費

    無料
    (開催期間に会場へお越しいただく際の交通費、面接やコーディングテストを行う際にかかる通信機器・通信費用等は参加者のご負担となります。)

  • 詳細

    詳細はこちらをご覧ください。

  • 主催者

    株式会社レアゾン・ホールディングス
    GIFTech Lab

GIFTech 2025春
応募フォーム FORM

以下のフォームよりお申し込みください。

    • 姓を正しく入力してください
    • 名を正しく入力してください
    • 姓を正しく入力してください
    • 名を正しく入力してください
  • メールアドレスを正しく入力してください
  • お住まいの都道府県を正しく入力してください
  • 電話番号を正しく入力してください
    • 年を正しく入力してください
    • 月を正しく入力してください
    • 日を正しく入力してください

  • 選択してください
  • 提出内容を記載してください
  • 応募規約に同意してください
  • プライバシーポリシーに同意してください

  • 未成年の方は以下にもお答えください。
  • 緊急連絡先を正しく入力してください
入力内容を修正する

GIFTech 2025

エントリーフォーム

開発補助費金一封

GIFCatのクエストに答えて、
お宝をゲットしよう!

サイト内に潜むGIFCatを見つけて
お宝をゲットしよう!

STEP1

サイトに潜む
GIFCatを探そう!
3つのページに隠れているよ!

STEP2

GIFCatをタップして、
クエストに挑戦だ!

STEP3

クエストを解いて出てきた
キーワードを送信!
抽選でお宝GET!!

キーワードを集めて
最終クエストに挑戦だ!!

キャンペーン1のキーワードを
3つ集めたら
最終クエストへの扉が開くよ!
幻の秘宝を目指して、難問に挑戦だ!

QUEST-1
QUEST-2
QUEST-3
最終クエストへ

以下の問題を解きなさい。


                  def main():
    data = [[3, 7, 15], [12, 8, 10], [6, 6, 18]]
    analyzed = analyze_data(data)

    # 各行の合計値を使い計算
    offsets = [0, 4, -2, 1, -6]  # 必要なオフセット値を加える
    unicode_values = [(sum(row) % 123) + offset for row, offset in zip(analyzed, offsets)]

    # 文字列を生成
    generated_message = ''.join(chr(v) for v in unicode_values)

    encoded_message = encode_message(generated_message)
    decoded_message = decode_message(encoded_message)

    print(decoded_message)  # デコードされた文字列を出力

if __name__ == "__main__":
    main()
                

Xアカウント名

送信する

GIFCat QUEST-1への応募が完了いたしました。
当選者には1月28日(火)までにGIFCat公式アカウント(@GifTech_ch)よりご連絡いたしますので、
フォローした状態でお待ちください。

閉じる

QUEST失敗

クエストの回答が間違っているよ。
もう一度トライしてみよう!

QUESTに戻る

以下の問題を解きなさい。


                  def process_data(data):
    # 各行の合計値を計算し、100で割った余りを計算
    processed = [int(sum(row)) % 100 for row in data]
    # 最初の5つの値に10を加算してキーシーケンスを作成
    key_sequence = [p + 10 for p in processed[:5]]
    return key_sequence

def encode_message(key_sequence):
    # キーシーケンスをASCII文字列に変換
    message = ''.join(chr(k) for k in key_sequence)
    # 文字列をUnicodeエスケープ形式に変換
    encoded_message = ''.join(f"\u{ord(c):04x}" for c in message)
    return encoded_message

def decode_message(encoded_message):
    # Unicodeエスケープ形式の文字列をデコード
    decoded_message = bytes(encoded_message, "utf-8").decode("unicode_escape")
    return decoded_message

def main():
    # 入力データ(行列形式)
    data = [
        [110],
        [111],
        [114],
        [116],
        [104],
    ]
    
    # データを処理してキーシーケンスを生成
    key_sequence = process_data(data)
    # キーシーケンスをエンコード
    encoded_message = encode_message(key_sequence)
    # エンコードされたメッセージをデコード
    decoded_message = decode_message(encoded_message)
    # デコード結果を出力
    print(decoded_message)

if __name__ == "__main__":
    main()
                

Xアカウント名

送信する

GIFCat QUEST-2への応募が完了いたしました。
当選者には1月28日(火)までにGIFCat公式アカウント(@GifTech_ch)よりご連絡いたしますので、
フォローした状態でお待ちください。

閉じる

QUEST失敗

クエストの回答が間違っているよ。
もう一度トライしてみよう!

QUESTに戻る

以下の問題を解きなさい。


                  import base64

def generate_sequence():
    # 数値のシーケンスを生成する
    return [110, 111, 114, 116, 104, 119, 101, 115, 116] 

def get_encoded_message():
    # 数値のシーケンスを文字列に変換し、エンコードする
    sequence = generate_sequence()
    message = ''.join(chr(num) for num in sequence[:-2])  # シーケンスの最後の2文字を除外
    encoded_message = base64.b64encode(message.encode('utf-8')).decode('utf-8')
    return encoded_message

def handle_request():
    # エンコードされたメッセージをデコードする
    encoded_message = get_encoded_message()
    return encoded_message.decode('utf-8')

def main():
    response = handle_request()
    print(response)

if __name__ == "__main__":
    main()
                

Xアカウント名

送信する

GIFCat QUEST-3への応募が完了いたしました。
当選者には1月28日(火)までにGIFCat公式アカウント(@GifTech_ch)よりご連絡いたしますので、
フォローした状態でお待ちください。

閉じる

QUEST失敗

クエストの回答が間違っているよ。
もう一度トライしてみよう!

QUESTに戻る

□に入る言葉を見つけて、キーワードを導き出そう!

Xアカウント名

送信する

GIFCat LAST QUESTへの応募が完了いたしました。
当選者には1月28日(火)までにGIFCat公式アカウント(@GifTech_ch)よりご連絡いたしますので、
フォローした状態でお待ちください。

閉じる

QUEST失敗

クエストの回答が間違っているよ。
もう一度トライしてみよう!

QUESTに戻る