8172022-01-17 11:31:14zsebiTáblajátékcpp11Hibás válasz 0/502ms2036 KiB
//#include <iostream>
#include <fstream>

using namespace std;

ifstream cin("tablajatek.in");
ofstream cout("tablajatek.out");

int x[100001],a,sor,szam,i,j,n;
int main()
{
    cin>>n;
    sor=0;
    szam=0;

    for(i=1;i<=n;++i)
    {
        cin>>a;


        if(a<=1)
        {
            sor++;
            szam=szam*2+a;

        }

        else if(a==2)
        {
           sor--;
           szam=szam/2;

        }
        else if(a==3)
        {
            szam--;
        }
        else if (a==4)
        {
            szam++;
        }

    }

    cout<<sor<<"\n";
    i=1;
    while(szam)
    {

        x[i]=szam%2;
        szam=szam/2;
        i++;

    }
    for(j=i-1;j>=1;--j)cout<<x[j];
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base0/50
1Hibás válasz0/02ms1932 KiB
2Hibás válasz0/01ms1968 KiB
3Hibás válasz0/31ms2028 KiB
4Hibás válasz0/32ms2028 KiB
5Hibás válasz0/32ms2032 KiB
6Hibás válasz0/31ms2028 KiB
7Hibás válasz0/31ms2032 KiB
8Hibás válasz0/31ms1928 KiB
9Hibás válasz0/31ms2032 KiB
10Hibás válasz0/31ms2032 KiB
11Hibás válasz0/31ms2028 KiB
12Hibás válasz0/31ms2028 KiB
13Hibás válasz0/41ms1932 KiB
14Hibás válasz0/41ms2028 KiB
15Hibás válasz0/41ms2036 KiB
16Hibás válasz0/41ms2032 KiB
17Hibás válasz0/41ms1928 KiB