2 / 3
Nov 2016

Witam, czy ktoś mógłby pomóc mi z tym zadaniem?? Przypadek testowy działa, ale sędzia odrzuca.

#include <iostream>

using namespace std;

int main(int argc, char **argv)
{
    string text;
    string alphabet ="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
    
    while(getline(cin, text))
    {
        for (int i=0; i<text.length(); i++)
        {
            for(int j=0; j<alphabet.length(); j++)
            {
                if(text[i]==' ')
                {
                    cout<<" ";
                    break;
                }
                else if(text[i] == alphabet[j])
                {
                    if(j>=23)
                    {
                        cout<<alphabet[0+(j-23)];
                        break;
                    }
                    else
                    {
                        cout<<alphabet[j+3];
                        break;
                    }
                }
            }
        }
    }
    
    return 0;
}
  • created

    Nov '16
  • last reply

    Nov '16
  • 2

    replies

  • 1.4k

    views

  • 2

    users

  • 2

    links