Difference between r1.1 and the current
@@ -1,3 +1,9 @@
== Status ==
||Problem|| 1298||User||finchpark||
||Memory||224K||Time||0MS||
||Language||C++||Result||Accepted||
== Source ==
{{{#include <iostream>
#include <string>
Status ¶
Problem | 1298 | User | finchpark |
Memory | 224K | Time | 0MS |
Language | C++ | Result | Accepted |
Source ¶
#include <iostream> #include <string> #include <cstring> #include <vector> using namespace std; void printDecipher(string chiper); const int NUM = 200; int main() { vector<string> inputChiper(NUM); string decipher; string input; string end; int count = 0; for(int i = 0; i < 100; i++) { getline(cin, input); if(input == "START") { getline(cin, inputChiper[i]); getline(cin, end); count++; }else if(input == "ENDOFINPUT"){ break; }else{ cout << "Wrong input" << endl; exit(0); } } for(int i = 0; i < count; i++) printDecipher(inputChiper[i]); return 0; } void printDecipher(string chiper) { vector<string> print(100); for(int i = 0; i < chiper.size(); i++) { int chip = (int)chiper[i]; if((chip >= 65) && (chip <= 69)) print[i] = (char)(chip + 21); else if((chip >= 70) && (chip <= 90)) print[i] = (char)(chip - 5); else print[i] = (char)chip; cout << print[i]; } cout << endl; }