aboutsummaryrefslogtreecommitdiff
path: root/problems/wordle
diff options
context:
space:
mode:
Diffstat (limited to 'problems/wordle')
-rw-r--r--problems/wordle/attachments/template.c25
-rw-r--r--problems/wordle/attachments/template.cpp25
-rw-r--r--problems/wordle/attachments/template.java25
-rw-r--r--problems/wordle/attachments/template.js12
-rw-r--r--problems/wordle/attachments/template.py13
-rw-r--r--problems/wordle/data/secret/1.ans1
-rw-r--r--problems/wordle/data/secret/1.in3
-rw-r--r--problems/wordle/data/secret/10.ans4
-rw-r--r--problems/wordle/data/secret/10.in6
-rw-r--r--problems/wordle/data/secret/2.ans1
-rw-r--r--problems/wordle/data/secret/2.in3
-rw-r--r--problems/wordle/data/secret/3.ans1
-rw-r--r--problems/wordle/data/secret/3.in3
-rw-r--r--problems/wordle/data/secret/4.ans1
-rw-r--r--problems/wordle/data/secret/4.in3
-rw-r--r--problems/wordle/data/secret/5.ans2
-rw-r--r--problems/wordle/data/secret/5.in4
-rw-r--r--problems/wordle/data/secret/6.ans2
-rw-r--r--problems/wordle/data/secret/6.in4
-rw-r--r--problems/wordle/data/secret/7.ans4
-rw-r--r--problems/wordle/data/secret/7.in6
-rw-r--r--problems/wordle/data/secret/8.ans4
-rw-r--r--problems/wordle/data/secret/8.in6
-rw-r--r--problems/wordle/domjudge-problem.ini3
-rw-r--r--problems/wordle/problem.pdfbin0 -> 29036 bytes
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
new file mode 100644
index 0000000..d0480a7
--- /dev/null
+++ b/problems/wordle/problem.pdf
Binary files differ