Uva 11278 One-Handed Typist Solution
Problem Link
Uva 11278 One-Handed Typist Solution
#include<bits/stdc++.h>
using namespace std;
int main()
{
string f=" `\\1234567890-=qwertyuiop[]asdfghjkl;'zxcvbnm,./~!@#$%^&*()_+QWERTYUIOP{}|ASDFGHJKL:ZXCVBNM<>\"?";
string s=" `\\123qjlmfp/[]456.orsuyb;=789aehtdck-0zx,inwvg'~!@#QJLMFP?{}$%^>ORSUYB:+|&*(AEHTDCK)ZX<INWVG_\"";
string input;
while(getline(cin,input))
{
int l=input.size();
for(int i=0; i<l; i++)
{
for(int j=0; j<f.size(); j++)
{
if(input[i]==f[j])
{
cout<<s[j];
break;
}
}
}
cout<<endl;
}
return 0;
}
No comments