Submission #9627

#TimeUsernameProblemLanguageResultExecution timeMemory
9627silasVeni, vidi, vici (kriii2_V)C++98
4 / 4
0 ms1676 KiB
#include <iostream> #include <string> #include <cstdio> #include <cstdlib> using namespace std; #include <iostream> #include <string> #include <cstdio> #include <cstdlib> using namespace std; int main() { char ar[100000]; int n; char a = -1, b = -1, ans; scanf("%d\n", &n); gets(ar); int i = 0; while(1){ b = ar[i++]; if (b == NULL) break; else if (b == ' ' || b == '\n'){ printf(" "); a = -1; } else if (a == EOF) a = b; else{ ans = (a - 'a' + b - 'a' - n + 26) % 26 + 'a'; printf("%c",ans); a=-1; } } printf("\n"); return 0; } /* int main() { int n; string k; cin >> n; cin >> k; for(int i = 0; i < k.size() ; i += 2) { if (i == k.size() - 1) break; char ascii = (k[i] - 'a' + k[i + 1] - 'a' - n + 26) % 26 + 'a'; printf("%c", ascii); } } int main() { int n; cin >> n; bool first = true; while(getchar() != EOF ) { string k; cin >> k; if (!first) { cout << " "; } first = false; for(int i = 0; i < k.size() ; i += 2) { if (i == k.size() - 1) break; char ascii = (k[i] - 'a' + k[i + 1] - 'a' - n + 26) % 26 + 'a'; printf("%c", ascii); } } } */
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...