diff options
Diffstat (limited to 'problems/wordle')
25 files changed, 161 insertions, 0 deletions
diff --git a/problems/wordle/attachments/template.c b/problems/wordle/attachments/template.c new file mode 100644 index 0000000..7aad312 --- /dev/null +++ b/problems/wordle/attachments/template.c @@ -0,0 +1,25 @@ +#include <stdlib.h> +#include <stdio.h> +#include <string.h> +#include <stdbool.h> + +int main() +{ + char solution[6]; + scanf("%[^\n]", solution); + int n; + scanf("%d", &n); fgetc(stdin); + for (int i = 0; i < n; i++) { + char guess[6]; + scanf("%[^\n]", guess); fgetc(stdin); + } + for (int i = 0; i < n; i++) { + + // Write an answer using printf(). DON'T FORGET THE TRAILING \n + // To debug: fprintf(stderr, "Debug messages...\n"); + + printf("__G_Y\n"); + } + + return 0; +} diff --git a/problems/wordle/attachments/template.cpp b/problems/wordle/attachments/template.cpp new file mode 100644 index 0000000..56b2860 --- /dev/null +++ b/problems/wordle/attachments/template.cpp @@ -0,0 +1,25 @@ +#include <iostream> +#include <string> +#include <vector> +#include <algorithm> + +using namespace std; + +int main() +{ + string solution; + getline(cin, solution); + int n; + cin >> n; cin.ignore(); + for (int i = 0; i < n; i++) { + string guess; + getline(cin, guess); + } + for (int i = 0; i < n; i++) { + + // Write an answer using cout. DON'T FORGET THE "<< endl" + // To debug: cerr << "Debug messages..." << endl; + + cout << "__G_Y" << endl; + } +} diff --git a/problems/wordle/attachments/template.java b/problems/wordle/attachments/template.java new file mode 100644 index 0000000..1027853 --- /dev/null +++ b/problems/wordle/attachments/template.java @@ -0,0 +1,25 @@ +import java.util.*; +import java.io.*; +import java.math.*; + +class Solution { + + public static void main(String args[]) { + Scanner in = new Scanner(System.in); + String solution = in.nextLine(); + int n = in.nextInt(); + if (in.hasNextLine()) { + in.nextLine(); + } + for (int i = 0; i < n; i++) { + String guess = in.nextLine(); + } + for (int i = 0; i < n; i++) { + + // Write an answer using System.out.println() + // To debug: System.err.println("Debug messages..."); + + System.out.println("__G_Y"); + } + } +} diff --git a/problems/wordle/attachments/template.js b/problems/wordle/attachments/template.js new file mode 100644 index 0000000..6d46846 --- /dev/null +++ b/problems/wordle/attachments/template.js @@ -0,0 +1,12 @@ +const solution = readline(); +const n = parseInt(readline()); +for (let i = 0; i < n; i++) { + const guess = readline(); +} +for (let i = 0; i < n; i++) { + + // Write an answer using console.log() + // To debug: console.error('Debug messages...'); + + console.log('__G_Y'); +} diff --git a/problems/wordle/attachments/template.py b/problems/wordle/attachments/template.py new file mode 100644 index 0000000..fbf4b41 --- /dev/null +++ b/problems/wordle/attachments/template.py @@ -0,0 +1,13 @@ +import sys +import math + +solution = input() +n = int(input()) +for i in range(n): + guess = input() +for i in range(n): + + # Write an answer using print + # To debug: print("Debug messages...", file=sys.stderr, flush=True) + + print("__G_Y") diff --git a/problems/wordle/data/secret/1.ans b/problems/wordle/data/secret/1.ans new file mode 100644 index 0000000..52fd6de --- /dev/null +++ b/problems/wordle/data/secret/1.ans @@ -0,0 +1 @@ +G____ diff --git a/problems/wordle/data/secret/1.in b/problems/wordle/data/secret/1.in new file mode 100644 index 0000000..a6973a1 --- /dev/null +++ b/problems/wordle/data/secret/1.in @@ -0,0 +1,3 @@ +clash +1 +coder diff --git a/problems/wordle/data/secret/10.ans b/problems/wordle/data/secret/10.ans new file mode 100644 index 0000000..51d1013 --- /dev/null +++ b/problems/wordle/data/secret/10.ans @@ -0,0 +1,4 @@ +_G_Y_ +_GGG_ +_GGGG +GGGGG diff --git a/problems/wordle/data/secret/10.in b/problems/wordle/data/secret/10.in new file mode 100644 index 0000000..41aa078 --- /dev/null +++ b/problems/wordle/data/secret/10.in @@ -0,0 +1,6 @@ +woven +4 +young +lover +coven +woven diff --git a/problems/wordle/data/secret/2.ans b/problems/wordle/data/secret/2.ans new file mode 100644 index 0000000..d2aac59 --- /dev/null +++ b/problems/wordle/data/secret/2.ans @@ -0,0 +1 @@ +___G_ diff --git a/problems/wordle/data/secret/2.in b/problems/wordle/data/secret/2.in new file mode 100644 index 0000000..5eb64b3 --- /dev/null +++ b/problems/wordle/data/secret/2.in @@ -0,0 +1,3 @@ +unite +1 +wrath diff --git a/problems/wordle/data/secret/3.ans b/problems/wordle/data/secret/3.ans new file mode 100644 index 0000000..50bb343 --- /dev/null +++ b/problems/wordle/data/secret/3.ans @@ -0,0 +1 @@ +__Y__ diff --git a/problems/wordle/data/secret/3.in b/problems/wordle/data/secret/3.in new file mode 100644 index 0000000..71f8130 --- /dev/null +++ b/problems/wordle/data/secret/3.in @@ -0,0 +1,3 @@ +pound +1 +wings diff --git a/problems/wordle/data/secret/4.ans b/problems/wordle/data/secret/4.ans new file mode 100644 index 0000000..d07c851 --- /dev/null +++ b/problems/wordle/data/secret/4.ans @@ -0,0 +1 @@ +Y____ diff --git a/problems/wordle/data/secret/4.in b/problems/wordle/data/secret/4.in new file mode 100644 index 0000000..96f8390 --- /dev/null +++ b/problems/wordle/data/secret/4.in @@ -0,0 +1,3 @@ +false +1 +livid diff --git a/problems/wordle/data/secret/5.ans b/problems/wordle/data/secret/5.ans new file mode 100644 index 0000000..8aa2d58 --- /dev/null +++ b/problems/wordle/data/secret/5.ans @@ -0,0 +1,2 @@ +G__YG +GY__G diff --git a/problems/wordle/data/secret/5.in b/problems/wordle/data/secret/5.in new file mode 100644 index 0000000..510fbde --- /dev/null +++ b/problems/wordle/data/secret/5.in @@ -0,0 +1,4 @@ +solve +2 +stale +slide diff --git a/problems/wordle/data/secret/6.ans b/problems/wordle/data/secret/6.ans new file mode 100644 index 0000000..812b0a8 --- /dev/null +++ b/problems/wordle/data/secret/6.ans @@ -0,0 +1,2 @@ +___Y_ +_G_Y_ diff --git a/problems/wordle/data/secret/6.in b/problems/wordle/data/secret/6.in new file mode 100644 index 0000000..1c129ff --- /dev/null +++ b/problems/wordle/data/secret/6.in @@ -0,0 +1,4 @@ +flunk +2 +toils +cleft diff --git a/problems/wordle/data/secret/7.ans b/problems/wordle/data/secret/7.ans new file mode 100644 index 0000000..f15ee7d --- /dev/null +++ b/problems/wordle/data/secret/7.ans @@ -0,0 +1,4 @@ +___Y_ +_YG__ +_Y___ +_YYYG diff --git a/problems/wordle/data/secret/7.in b/problems/wordle/data/secret/7.in new file mode 100644 index 0000000..abe8ded --- /dev/null +++ b/problems/wordle/data/secret/7.in @@ -0,0 +1,6 @@ +union +4 +crane +toils +dumpy +quoin diff --git a/problems/wordle/data/secret/8.ans b/problems/wordle/data/secret/8.ans new file mode 100644 index 0000000..ed23c40 --- /dev/null +++ b/problems/wordle/data/secret/8.ans @@ -0,0 +1,4 @@ +Y__Y_ +___GY +GG___ +____G diff --git a/problems/wordle/data/secret/8.in b/problems/wordle/data/secret/8.in new file mode 100644 index 0000000..fbc97a0 --- /dev/null +++ b/problems/wordle/data/secret/8.in @@ -0,0 +1,6 @@ +slyly +4 +least +coils +slump +handy diff --git a/problems/wordle/domjudge-problem.ini b/problems/wordle/domjudge-problem.ini new file mode 100644 index 0000000..3e7a771 --- /dev/null +++ b/problems/wordle/domjudge-problem.ini @@ -0,0 +1,3 @@ +name = "Wordle" +timelimit = 3 +points = 2 diff --git a/problems/wordle/problem.pdf b/problems/wordle/problem.pdf Binary files differnew file mode 100644 index 0000000..d0480a7 --- /dev/null +++ b/problems/wordle/problem.pdf |