UVA Problem 10082 Solution

Problem Solving, UVa

#include<stdio.h>

#include<bits/stdc++.h>

using namespace std;

char s[100000];

int main()

{

long int i,L;

while(gets(s))

    {

    L=strlen(s);

    for(i=0;i<L;i++)

        {

        switch(s[i])

            {

            case 'W':

            printf("Q");    break;

            case 'E':

            printf("W");    break;

            case 'R':

            printf("E");    break;

            case 'T':

            printf("R");    break;

            case 'Y':

            printf("T");    break;

            case 'U':

            printf("Y");    break;

            case 'I':

            printf("U");    break;

            case 'O':

            printf("I");    break;

            case 'P':

            printf("O");    break;

            case 'S':

            printf("A");    break;

            case 'D':

            printf("S");    break;

            case 'F':

            printf("D");    break;

            case 'G':

            printf("F");    break;

            case 'H':

            printf("G");    break;

            case 'J':

            printf("H");    break;

            case 'K':

            printf("J");    break;

            case 'L':

            printf("K");    break;

            case 'X':

            printf("Z");    break;

            case 'C':

            printf("X");    break;

            case 'V':

            printf("C");    break;

            case 'B':

            printf("V");    break;

            case 'N':

            printf("B");    break;

            case 'M':

            printf("N");    break;

            case '2':

            printf("1");    break;

            case '3':

            printf("2");    break;

            case '4':

            printf("3");    break;

            case '5':

            printf("4");    break;

            case '6':

            printf("5");    break;

            case '7':

            printf("6");    break;

            case '8':

            printf("7");    break;

            case '9':

            printf("8");    break;

            case '0':

            printf("9");    break;

            case '-':

            printf("0");    break;

            case '=':

            printf("-");    break;

            case '[':

            printf("P");    break;

            case ']':

            printf("[");    break;

            case '\\':

            printf("]");    break;

            case ';':

            printf("L");    break;

            case '1':

            printf("`");    break;

            case ',':

            printf("M");    break;

            case '.':

            printf(",");    break;

            case '/':

            printf(".");    break;

            case ' ':

            printf(" ");    break;                

            default:

            printf(";");    break;

             }

      

        }

    printf("\n");

    }

return 0;

}

 

0 Comments

You may find interest following article

Complete Guide: Create Laravel Project in Docker Without Local Dependencies

Create Laravel Project Through Docker — No Need to Install PHP, MySQL, or Apache on Your Local Machine In this tutorial, I’ll show you how to create and run a full Laravel project using Docker containers. That means you won’t have to install PHP, MySQL, or Apache locally on your computer. By the end of this guide, you’ll have a fully functional Laravel development...