diff options
Diffstat (limited to 'problems/somevigenere')
27 files changed, 105 insertions, 0 deletions
diff --git a/problems/somevigenere/attachments/template.c b/problems/somevigenere/attachments/template.c new file mode 100644 index 0000000..3a88b07 --- /dev/null +++ b/problems/somevigenere/attachments/template.c @@ -0,0 +1,19 @@ +#include <stdlib.h> +#include <stdio.h> +#include <string.h> +#include <stdbool.h> + +int main() +{ + char plain_text[64]; + scanf("%[^\n]", plain_text); fgetc(stdin); + char key[64]; + scanf("%[^\n]", key); + + // Write an answer using printf(). DON'T FORGET THE TRAILING \n + // To debug: fprintf(stderr, "Debug messages...\n"); + + printf("Caesar would be proud\n"); + + return 0; +} diff --git a/problems/somevigenere/attachments/template.cpp b/problems/somevigenere/attachments/template.cpp new file mode 100644 index 0000000..e8c24fa --- /dev/null +++ b/problems/somevigenere/attachments/template.cpp @@ -0,0 +1,19 @@ +#include <iostream> +#include <string> +#include <vector> +#include <algorithm> + +using namespace std; + +int main() +{ + string plain_text; + getline(cin, plain_text); + string key; + getline(cin, key); + + // Write an answer using cout. DON'T FORGET THE "<< endl" + // To debug: cerr << "Debug messages..." << endl; + + cout << "Caesar would be proud" << endl; +} diff --git a/problems/somevigenere/attachments/template.java b/problems/somevigenere/attachments/template.java new file mode 100644 index 0000000..cb4ceea --- /dev/null +++ b/problems/somevigenere/attachments/template.java @@ -0,0 +1,17 @@ +import java.util.*; +import java.io.*; +import java.math.*; + +class Solution { + + public static void main(String args[]) { + Scanner in = new Scanner(System.in); + String plainText = in.nextLine(); + String key = in.nextLine(); + + // Write an answer using System.out.println() + // To debug: System.err.println("Debug messages..."); + + System.out.println("Caesar would be proud"); + } +} diff --git a/problems/somevigenere/attachments/template.js b/problems/somevigenere/attachments/template.js new file mode 100644 index 0000000..00de663 --- /dev/null +++ b/problems/somevigenere/attachments/template.js @@ -0,0 +1,7 @@ +const plainText = readline(); +const key = readline(); + +// Write an answer using console.log() +// To debug: console.error('Debug messages...'); + +console.log('Caesar would be proud'); diff --git a/problems/somevigenere/attachments/template.py b/problems/somevigenere/attachments/template.py new file mode 100644 index 0000000..489505f --- /dev/null +++ b/problems/somevigenere/attachments/template.py @@ -0,0 +1,10 @@ +import sys +import math + +plain_text = input() +key = input() + +# Write an answer using print +# To debug: print("Debug messages...", file=sys.stderr, flush=True) + +print("Caesar would be proud") diff --git a/problems/somevigenere/data/secret/1.ans b/problems/somevigenere/data/secret/1.ans new file mode 100644 index 0000000..7a53eba --- /dev/null +++ b/problems/somevigenere/data/secret/1.ans @@ -0,0 +1 @@ +RIJVSUYVJN diff --git a/problems/somevigenere/data/secret/1.in b/problems/somevigenere/data/secret/1.in new file mode 100644 index 0000000..ce1dc3d --- /dev/null +++ b/problems/somevigenere/data/secret/1.in @@ -0,0 +1,2 @@ +HELLO WORLD +KEY diff --git a/problems/somevigenere/data/secret/10.ans b/problems/somevigenere/data/secret/10.ans new file mode 100644 index 0000000..af6d157 --- /dev/null +++ b/problems/somevigenere/data/secret/10.ans @@ -0,0 +1 @@ +KADAHDIOJ diff --git a/problems/somevigenere/data/secret/10.in b/problems/somevigenere/data/secret/10.in new file mode 100644 index 0000000..156837c --- /dev/null +++ b/problems/somevigenere/data/secret/10.in @@ -0,0 +1,2 @@ +VA LI DA TO R +PASSED diff --git a/problems/somevigenere/data/secret/2.ans b/problems/somevigenere/data/secret/2.ans new file mode 100644 index 0000000..5233df1 --- /dev/null +++ b/problems/somevigenere/data/secret/2.ans @@ -0,0 +1 @@ +RIJYYUYVJN diff --git a/problems/somevigenere/data/secret/2.in b/problems/somevigenere/data/secret/2.in new file mode 100644 index 0000000..925324f --- /dev/null +++ b/problems/somevigenere/data/secret/2.in @@ -0,0 +1,2 @@ +HELOU WORLD +KEY diff --git a/problems/somevigenere/data/secret/3.ans b/problems/somevigenere/data/secret/3.ans new file mode 100644 index 0000000..a3e6e06 --- /dev/null +++ b/problems/somevigenere/data/secret/3.ans @@ -0,0 +1 @@ +RCEXCZSHVYZVBYP diff --git a/problems/somevigenere/data/secret/3.in b/problems/somevigenere/data/secret/3.in new file mode 100644 index 0000000..4a7fa16 --- /dev/null +++ b/problems/somevigenere/data/secret/3.in @@ -0,0 +1,2 @@ +FOR TEN EUR AN HOUR +MONEY diff --git a/problems/somevigenere/data/secret/4.ans b/problems/somevigenere/data/secret/4.ans new file mode 100644 index 0000000..0c3bc90 --- /dev/null +++ b/problems/somevigenere/data/secret/4.ans @@ -0,0 +1 @@ +QREVTE diff --git a/problems/somevigenere/data/secret/4.in b/problems/somevigenere/data/secret/4.in new file mode 100644 index 0000000..c40e84b --- /dev/null +++ b/problems/somevigenere/data/secret/4.in @@ -0,0 +1,2 @@ +OR MORE +CASH diff --git a/problems/somevigenere/data/secret/5.ans b/problems/somevigenere/data/secret/5.ans new file mode 100644 index 0000000..02bb77c --- /dev/null +++ b/problems/somevigenere/data/secret/5.ans @@ -0,0 +1 @@ +NOTHING diff --git a/problems/somevigenere/data/secret/5.in b/problems/somevigenere/data/secret/5.in new file mode 100644 index 0000000..9495aaa --- /dev/null +++ b/problems/somevigenere/data/secret/5.in @@ -0,0 +1,2 @@ + +F diff --git a/problems/somevigenere/data/secret/6.ans b/problems/somevigenere/data/secret/6.ans new file mode 100644 index 0000000..02bb77c --- /dev/null +++ b/problems/somevigenere/data/secret/6.ans @@ -0,0 +1 @@ +NOTHING diff --git a/problems/somevigenere/data/secret/6.in b/problems/somevigenere/data/secret/6.in new file mode 100644 index 0000000..1db8e33 --- /dev/null +++ b/problems/somevigenere/data/secret/6.in @@ -0,0 +1,2 @@ + +NOTHING diff --git a/problems/somevigenere/data/secret/7.ans b/problems/somevigenere/data/secret/7.ans new file mode 100644 index 0000000..9fde654 --- /dev/null +++ b/problems/somevigenere/data/secret/7.ans @@ -0,0 +1 @@ +TKKRRKKT diff --git a/problems/somevigenere/data/secret/7.in b/problems/somevigenere/data/secret/7.in new file mode 100644 index 0000000..b257814 --- /dev/null +++ b/problems/somevigenere/data/secret/7.in @@ -0,0 +1,2 @@ +FORTYTWO +OWTYTROF diff --git a/problems/somevigenere/data/secret/8.ans b/problems/somevigenere/data/secret/8.ans new file mode 100644 index 0000000..5c13e37 --- /dev/null +++ b/problems/somevigenere/data/secret/8.ans @@ -0,0 +1 @@ +YIMMCKZMHT diff --git a/problems/somevigenere/data/secret/8.in b/problems/somevigenere/data/secret/8.in new file mode 100644 index 0000000..a90a663 --- /dev/null +++ b/problems/somevigenere/data/secret/8.in @@ -0,0 +1,2 @@ +EVERYTHING +UNIVERSE diff --git a/problems/somevigenere/data/secret/9.ans b/problems/somevigenere/data/secret/9.ans new file mode 100644 index 0000000..ddab26f --- /dev/null +++ b/problems/somevigenere/data/secret/9.ans @@ -0,0 +1 @@ +CSMEPCGTIKT diff --git a/problems/somevigenere/data/secret/9.in b/problems/somevigenere/data/secret/9.in new file mode 100644 index 0000000..94929fa --- /dev/null +++ b/problems/somevigenere/data/secret/9.in @@ -0,0 +1,2 @@ +A SIMPLE TEST +CAESAR diff --git a/problems/somevigenere/domjudge-problem.ini b/problems/somevigenere/domjudge-problem.ini new file mode 100644 index 0000000..75313b1 --- /dev/null +++ b/problems/somevigenere/domjudge-problem.ini @@ -0,0 +1,3 @@ +name = "Some Vigenère" +timelimit = 3 +points = 2 diff --git a/problems/somevigenere/problem.pdf b/problems/somevigenere/problem.pdf Binary files differnew file mode 100644 index 0000000..a0f25a1 --- /dev/null +++ b/problems/somevigenere/problem.pdf |