38262023-03-03 10:25:25KevinMorze (60 pont)cpp17Elfogadva 60/603ms4140 KiB
#include <bits/stdc++.h>

using namespace std;

int main()
{
    string n;
    cin >> n;
    for (int i=0; i<n.size()/5; i++){
        if (n[i*5]=='-'){
            if (n[i*5+1]=='-'){
                if (n[i*5+2]=='-'){
                    if (n[i*5+3]=='-'){
                        if (n[i*5+4]=='-'){
                            cout << 0;
                        }
                        else{
                            cout << 9;
                        }
                    }
                    else{
                        cout << 8;
                    }
                }
                else{
                    cout << 7;
                }
            }
            else{
                cout << 6;
            }
        }
        else{
            if (n[i*5+1]=='.'){
                if (n[i*5+2]=='.'){
                    if (n[i*5+3]=='.'){
                        if (n[i*5+4]=='.'){
                            cout << 5;
                        }
                        else{
                            cout << 4;
                        }
                    }
                    else{
                        cout << 3;
                    }
                }
                else{
                    cout << 2;
                }
            }
            else{
                cout << 1;
            }
        }
    }
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base60/60
1Elfogadva0/03ms1812 KiB
2Elfogadva0/03ms2024 KiB
3Elfogadva3/33ms2264 KiB
4Elfogadva3/33ms2472 KiB
5Elfogadva3/33ms2816 KiB
6Elfogadva3/32ms3096 KiB
7Elfogadva3/33ms3108 KiB
8Elfogadva3/32ms3200 KiB
9Elfogadva4/42ms3312 KiB
10Elfogadva4/43ms3556 KiB
11Elfogadva4/42ms3768 KiB
12Elfogadva7/72ms3940 KiB
13Elfogadva7/72ms4020 KiB
14Elfogadva8/82ms4020 KiB
15Elfogadva8/82ms4140 KiB