Skip to content

Commit a92f566

Browse files
committed
chore: Add seed for JOI 2nd and semi final round (#3007)
1 parent cfb64cf commit a92f566

File tree

1 file changed

+371
-0
lines changed

1 file changed

+371
-0
lines changed

prisma/tasks.ts

Lines changed: 371 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6778,6 +6778,160 @@ export const tasks = [
67786778
title: 'A. 3 つの整数 (Three Integers)',
67796779
grade: 'Q9',
67806780
},
6781+
{
6782+
id: 'joi2026_yo2_f',
6783+
contest_id: 'joi2026yo2',
6784+
problem_index: 'F',
6785+
name: '船 (Ship)',
6786+
title: 'F. 船 (Ship)',
6787+
},
6788+
{
6789+
id: 'joi2026_yo2_e',
6790+
contest_id: 'joi2026yo2',
6791+
problem_index: 'E',
6792+
name: "ビ太郎の旅 3 (Bitaro's Travel 3)",
6793+
title: "E. ビ太郎の旅 3 (Bitaro's Travel 3)",
6794+
},
6795+
{
6796+
id: 'joi2026_yo2_d',
6797+
contest_id: 'joi2026yo2',
6798+
problem_index: 'D',
6799+
name: '買い物 3 (Shopping 3)',
6800+
title: 'D. 買い物 3 (Shopping 3)',
6801+
},
6802+
{
6803+
id: 'joi2026_yo2_c',
6804+
contest_id: 'joi2026yo2',
6805+
problem_index: 'C',
6806+
name: 'JOI エリミネーター (JOI Eliminator)',
6807+
title: 'C. JOI エリミネーター (JOI Eliminator)',
6808+
},
6809+
{
6810+
id: 'joi2026_yo2_b',
6811+
contest_id: 'joi2026yo2',
6812+
problem_index: 'B',
6813+
name: '究極の団子職人 (Ultimate Dango Maker)',
6814+
title: 'B. 究極の団子職人 (Ultimate Dango Maker)',
6815+
},
6816+
{
6817+
id: 'joi2026_yo2_a',
6818+
contest_id: 'joi2026yo2',
6819+
problem_index: 'A',
6820+
name: 'クラス分け (Class Division)',
6821+
title: 'A. クラス分け (Class Division)',
6822+
},
6823+
{
6824+
id: 'joi2025_yo2_e',
6825+
contest_id: 'joi2025yo2',
6826+
problem_index: 'E',
6827+
name: '衝突 (Collision)',
6828+
title: 'E. 衝突 (Collision)',
6829+
},
6830+
{
6831+
id: 'joi2025_yo2_d',
6832+
contest_id: 'joi2025yo2',
6833+
problem_index: 'D',
6834+
name: '親密なシェフ (Intimate Chef)',
6835+
title: 'D. 親密なシェフ (Intimate Chef)',
6836+
},
6837+
{
6838+
id: 'joi2025_yo2_c',
6839+
contest_id: 'joi2025yo2',
6840+
problem_index: 'C',
6841+
name: 'ソフトクリーム (Softcream)',
6842+
title: 'C. ソフトクリーム (Softcream)',
6843+
},
6844+
{
6845+
id: 'joi2025_yo2_b',
6846+
contest_id: 'joi2025yo2',
6847+
problem_index: 'B',
6848+
name: 'ビリヤード (Billiards)',
6849+
title: 'B. ビリヤード (Billiards)',
6850+
},
6851+
{
6852+
id: 'joi2025_yo2_a',
6853+
contest_id: 'joi2025yo2',
6854+
problem_index: 'A',
6855+
name: 'マスキングテープ (Masking Tape)',
6856+
title: 'A. マスキングテープ (Masking Tape)',
6857+
},
6858+
{
6859+
id: 'joi2020_yo2_e',
6860+
contest_id: 'joi2020yo2',
6861+
problem_index: 'E',
6862+
name: 'じゃんけん式 (Rock-Scissors-Paper Expression)',
6863+
title: 'E. じゃんけん式 (Rock-Scissors-Paper Expression)',
6864+
},
6865+
{
6866+
id: 'joi2020_yo2_d',
6867+
contest_id: 'joi2020yo2',
6868+
problem_index: 'D',
6869+
name: 'テンキー (Tenkey)',
6870+
title: 'D. テンキー (Tenkey)',
6871+
},
6872+
{
6873+
id: 'joi2020_yo2_c',
6874+
contest_id: 'joi2020yo2',
6875+
problem_index: 'C',
6876+
name: '桁和 (Digit Sum)',
6877+
title: 'C. 桁和 (Digit Sum)',
6878+
},
6879+
{
6880+
id: 'joi2020_yo2_b',
6881+
contest_id: 'joi2020yo2',
6882+
problem_index: 'B',
6883+
name: 'いちご (Strawberry)',
6884+
title: 'B. いちご (Strawberry)',
6885+
},
6886+
{
6887+
id: 'joi2020_yo2_a',
6888+
contest_id: 'joi2020yo2',
6889+
problem_index: 'A',
6890+
name: 'ポスター (Poster)',
6891+
title: 'A. ポスター (Poster)',
6892+
},
6893+
{
6894+
id: 'joi2019_yo_f',
6895+
contest_id: 'joi2019yo',
6896+
problem_index: 'F',
6897+
name: '座席 (Seats)',
6898+
title: 'F. 座席 (Seats)',
6899+
},
6900+
{
6901+
id: 'joi2019_yo_e',
6902+
contest_id: 'joi2019yo',
6903+
problem_index: 'E',
6904+
name: 'イルミネーション (Illumination)',
6905+
title: 'E. イルミネーション (Illumination)',
6906+
},
6907+
{
6908+
id: 'joi2019_yo_d',
6909+
contest_id: 'joi2019yo',
6910+
problem_index: 'D',
6911+
name: '日本沈没 (Japan Sinks)',
6912+
title: 'D. 日本沈没 (Japan Sinks)',
6913+
},
6914+
{
6915+
id: 'joi2019_yo_c',
6916+
contest_id: 'joi2019yo',
6917+
problem_index: 'C',
6918+
name: 'マルバツスタンプ (Circle Cross Stamps)',
6919+
title: 'C. マルバツスタンプ (Circle Cross Stamps)',
6920+
},
6921+
{
6922+
id: 'joi2019_yo_b',
6923+
contest_id: 'joi2019yo',
6924+
problem_index: 'B',
6925+
name: 'すごろくと駒 (Sugoroku and Pieces)',
6926+
title: 'B. すごろくと駒 (Sugoroku and Pieces)',
6927+
},
6928+
{
6929+
id: 'joi2019_yo_a',
6930+
contest_id: 'joi2019yo',
6931+
problem_index: 'A',
6932+
name: 'ソーシャルゲーム (Social Game)',
6933+
title: 'A. ソーシャルゲーム (Social Game)',
6934+
},
67816935
{
67826936
id: 'joi2016yo_a',
67836937
contest_id: 'joi2016yo',
@@ -6786,6 +6940,223 @@ export const tasks = [
67866940
title: 'A. 科目選択 (Selecting Subjects)',
67876941
grade: 'Q9',
67886942
},
6943+
{
6944+
id: 'joi2007yo_f',
6945+
contest_id: 'joi2007yo',
6946+
problem_index: 'F',
6947+
name: '通学経路',
6948+
title: 'F. 通学経路',
6949+
},
6950+
{
6951+
id: 'joi2007yo_e',
6952+
contest_id: 'joi2007yo',
6953+
problem_index: 'E',
6954+
name: '品質検査',
6955+
title: 'E. 品質検査',
6956+
},
6957+
{
6958+
id: 'joi2007yo_d',
6959+
contest_id: 'joi2007yo',
6960+
problem_index: 'D',
6961+
name: 'カードの並び替え',
6962+
title: 'D. カードの並び替え',
6963+
},
6964+
{
6965+
id: 'joi2007yo_c',
6966+
contest_id: 'joi2007yo',
6967+
problem_index: 'C',
6968+
name: 'シーザー暗号',
6969+
title: 'C. シーザー暗号',
6970+
},
6971+
{
6972+
id: 'joi2007yo_b',
6973+
contest_id: 'joi2007yo',
6974+
problem_index: 'B',
6975+
name: '未提出者は誰だ',
6976+
title: 'B. 未提出者は誰だ',
6977+
},
6978+
{
6979+
id: 'joi2007yo_a',
6980+
contest_id: 'joi2007yo',
6981+
problem_index: 'A',
6982+
name: '得点',
6983+
title: 'A. 得点',
6984+
},
6985+
{
6986+
id: 'joi2006yo_e',
6987+
contest_id: 'joi2006yo',
6988+
problem_index: 'E',
6989+
name: 'JOI 2006 予選 問題5',
6990+
title: 'E. JOI 2006 予選 問題5',
6991+
},
6992+
{
6993+
id: 'joi2006yo_d',
6994+
contest_id: 'joi2006yo',
6995+
problem_index: 'D',
6996+
name: 'JOI 2006 予選 問題4',
6997+
title: 'D. JOI 2006 予選 問題4',
6998+
},
6999+
{
7000+
id: 'joi2006yo_c',
7001+
contest_id: 'joi2006yo',
7002+
problem_index: 'C',
7003+
name: 'JOI 2006 予選 問題3',
7004+
title: 'C. JOI 2006 予選 問題3',
7005+
},
7006+
{
7007+
id: 'joi2006yo_b',
7008+
contest_id: 'joi2006yo',
7009+
problem_index: 'B',
7010+
name: 'JOI 2006 予選 問題2',
7011+
title: 'B. JOI 2006 予選 問題2',
7012+
},
7013+
{
7014+
id: 'joi2006yo_a',
7015+
contest_id: 'joi2006yo',
7016+
problem_index: 'A',
7017+
name: 'JOI 2006 予選 問題1',
7018+
title: 'A. JOI 2006 予選 問題1',
7019+
},
7020+
{
7021+
id: 'joi2025ho_e',
7022+
contest_id: 'joi2025ho',
7023+
problem_index: 'E',
7024+
name: '郵便局 (Post Office)',
7025+
title: 'E. 郵便局 (Post Office)',
7026+
},
7027+
{
7028+
id: 'joi2025ho_d',
7029+
contest_id: 'joi2025ho',
7030+
problem_index: 'D',
7031+
name: '長いだけのネクタイ 2 (Just Long Neckties 2)',
7032+
title: 'D. 長いだけのネクタイ 2 (Just Long Neckties 2)',
7033+
},
7034+
{
7035+
id: 'joi2025ho_c',
7036+
contest_id: 'joi2025ho',
7037+
problem_index: 'C',
7038+
name: 'ミ・テレフェリコ (Mi Teleférico)',
7039+
title: 'C. ミ・テレフェリコ (Mi Teleférico)',
7040+
},
7041+
{
7042+
id: 'joi2025ho_b',
7043+
contest_id: 'joi2025ho',
7044+
problem_index: 'B',
7045+
name: '勇者ビ太郎 2 (Bitaro the Brave 2)',
7046+
title: 'B. 勇者ビ太郎 2 (Bitaro the Brave 2)',
7047+
},
7048+
{
7049+
id: 'joi2025ho_a',
7050+
contest_id: 'joi2025ho',
7051+
problem_index: 'A',
7052+
name: '色塗り (Grid Coloring)',
7053+
title: 'A. 色塗り (Grid Coloring)',
7054+
},
7055+
{
7056+
id: 'joi2013ho5',
7057+
contest_id: 'joi2013ho',
7058+
problem_index: 'E',
7059+
name: 'バブルソート (Bubble Sort)',
7060+
title: 'E. バブルソート (Bubble Sort)',
7061+
},
7062+
{
7063+
id: 'joi2013ho4',
7064+
contest_id: 'joi2013ho',
7065+
problem_index: 'D',
7066+
name: 'JOIOI の塔 (Tower of JOIOI)',
7067+
title: 'D. JOIOI の塔 (Tower of JOIOI)',
7068+
},
7069+
{
7070+
id: 'joi2013ho3',
7071+
contest_id: 'joi2013ho',
7072+
problem_index: 'C',
7073+
name: '現代的な屋敷 (Modern Mansion)',
7074+
title: 'C. 現代的な屋敷 (Modern Mansion)',
7075+
},
7076+
{
7077+
id: 'joi2013ho2',
7078+
contest_id: 'joi2013ho',
7079+
problem_index: 'B',
7080+
name: "IOI 列車で行こう (Take the 'IOI' train)",
7081+
title: "B. IOI 列車で行こう (Take the 'IOI' train)",
7082+
},
7083+
{
7084+
id: 'joi2013ho1',
7085+
contest_id: 'joi2013ho',
7086+
problem_index: 'A',
7087+
name: '電飾 (Illumination)',
7088+
title: 'A. 電飾 (Illumination)',
7089+
},
7090+
{
7091+
id: 'joi2007ho_e',
7092+
contest_id: 'joi2007ho',
7093+
problem_index: 'E',
7094+
name: '最軽量のモビール',
7095+
title: 'E. 最軽量のモビール',
7096+
},
7097+
{
7098+
id: 'joi2007ho_d',
7099+
contest_id: 'joi2007ho',
7100+
problem_index: 'D',
7101+
name: '最悪の記者',
7102+
title: 'D. 最悪の記者',
7103+
},
7104+
{
7105+
id: 'joi2007ho_c',
7106+
contest_id: 'joi2007ho',
7107+
problem_index: 'C',
7108+
name: '最古の遺跡',
7109+
title: 'C. 最古の遺跡',
7110+
},
7111+
{
7112+
id: 'joi2007ho_b',
7113+
contest_id: 'joi2007ho',
7114+
problem_index: 'B',
7115+
name: '最長の階段',
7116+
title: 'B. 最長の階段',
7117+
},
7118+
{
7119+
id: 'joi2007ho_a',
7120+
contest_id: 'joi2007ho',
7121+
problem_index: 'A',
7122+
name: '最大の和',
7123+
title: 'A. 最大の和',
7124+
},
7125+
{
7126+
id: 'joi2006ho_e',
7127+
contest_id: 'joi2006ho',
7128+
problem_index: 'E',
7129+
name: 'JOI 2006 本選 問題5',
7130+
title: 'E. JOI 2006 本選 問題5',
7131+
},
7132+
{
7133+
id: 'joi2006ho_d',
7134+
contest_id: 'joi2006ho',
7135+
problem_index: 'D',
7136+
name: 'JOI 2006 本選 問題4',
7137+
title: 'D. JOI 2006 本選 問題4',
7138+
},
7139+
{
7140+
id: 'joi2006ho_c',
7141+
contest_id: 'joi2006ho',
7142+
problem_index: 'C',
7143+
name: 'JOI 2006 本選 問題3',
7144+
title: 'C. JOI 2006 本選 問題3',
7145+
},
7146+
{
7147+
id: 'joi2006ho_b',
7148+
contest_id: 'joi2006ho',
7149+
problem_index: 'B',
7150+
name: 'JOI 2006 本選 問題2',
7151+
title: 'B. JOI 2006 本選 問題2',
7152+
},
7153+
{
7154+
id: 'joi2006ho_a',
7155+
contest_id: 'joi2006ho',
7156+
problem_index: 'A',
7157+
name: 'JOI 2006 本選 問題1',
7158+
title: 'A. JOI 2006 本選 問題1',
7159+
},
67897160
{
67907161
id: 'typical90_cl',
67917162
contest_id: 'typical90',

0 commit comments

Comments
 (0)