Submission #9405

#TimeUsernameProblemLanguageResultExecution timeMemory
9405shashackVeni, vidi, vici (kriii2_V)C++14
4 / 4
0 ms1676 KiB
#include <iostream> #include <string> #include <cstring> #include <fstream> #include <sstream> #include <cstdlib> #include <vector> #include <queue> #include <algorithm> #include <map> #include <set> #include <functional> #include <bitset> #include <limits.h> using namespace std; #define MP make_pair #define REP(v, repeat) for(int v=0; v<(repeat); ++v) #define REPD(v, repeat) for(int v=(repeat)-1; v>=0; --v) #define FOR(v, pos, end) for(int v=(pos); v<=(end); ++v) #define FORD(v, pos, end) for(int v=(pos); v>=(end); --v) #define ROUNDING(x, dig) (floor((x) * pow(10, dig) + 0.11f) / pow(10, dig)) typedef pair<int, int> PI; typedef vector <bool> VB; typedef vector <int> VI; typedef vector <VI> VVI; typedef vector <vector <PI>> ADJ; typedef vector <string> VS; typedef long long ll; typedef unsigned long long ull; int main() { #ifdef _CONSOLE freopen("input.txt", "r", stdin); #endif string input; int n; scanf("%d", &n); while (!(cin>>input).eof()) { int len = input.size() - 1; for (int i = 0; i < len; i += 2) { int a = input[i] - 'a'; int b = input[i + 1] - 'a'; int c = (a + b + 26 - n) % 26; printf("%c", c + 'a'); } printf(" "); } printf("\n"); return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...