1431 | 2022. 09. 22 00:30:03 | tomi7 | Morze (60 pont) | cpp11 | Accepted 60/60 | 3ms | 3440 KiB |
#include <bits/stdc++.h>
using namespace std;
int main(){
string s;
cin>>s;
int n=s.size();
int j=0;
for(int i=0;i<n/5;i++){
if(s[j]=='-' && s[j+1]=='-' && s[j+2]=='-' && s[j+3]=='-' && s[j+4]=='-'){
cout<<0;
}
if(s[j]=='.' && s[j+1]=='-' && s[j+2]=='-' && s[j+3]=='-' && s[j+4]=='-'){
cout<<1;
}
if(s[j]=='.' && s[j+1]=='.' && s[j+2]=='-' && s[j+3]=='-' && s[j+4]=='-'){
cout<<2;
}
if(s[j]=='.' && s[j+1]=='.' && s[j+2]=='.' && s[j+3]=='-' && s[j+4]=='-'){
cout<<3;
}
if(s[j]=='.' && s[j+1]=='.' && s[j+2]=='.' && s[j+3]=='.' && s[j+4]=='-'){
cout<<4;
}
if(s[j]=='.' && s[j+1]=='.' && s[j+2]=='.' && s[j+3]=='.' && s[j+4]=='.'){
cout<<5;
}
if(s[j]=='-' && s[j+1]=='.' && s[j+2]=='.' && s[j+3]=='.' && s[j+4]=='.'){
cout<<6;
}
if(s[j]=='-' && s[j+1]=='-' && s[j+2]=='.' && s[j+3]=='.' && s[j+4]=='.'){
cout<<7;
}
if(s[j]=='-' && s[j+1]=='-' && s[j+2]=='-' && s[j+3]=='.' && s[j+4]=='.'){
cout<<8;
}
if(s[j]=='-' && s[j+1]=='-' && s[j+2]=='-' && s[j+3]=='-' && s[j+4]=='.'){
cout<<9;
}
j+=5;
}
cout<<'\n';
}
Subtask | Sum | Test | Verdict | Time | Memory | ||
---|---|---|---|---|---|---|---|
base | 60/60 | ||||||
1 | Accepted | 0/0 | 3ms | 1812 KiB | |||
2 | Accepted | 0/0 | 2ms | 2004 KiB | |||
3 | Accepted | 3/3 | 2ms | 2204 KiB | |||
4 | Accepted | 3/3 | 2ms | 2412 KiB | |||
5 | Accepted | 3/3 | 2ms | 2768 KiB | |||
6 | Accepted | 3/3 | 2ms | 2704 KiB | |||
7 | Accepted | 3/3 | 2ms | 3088 KiB | |||
8 | Accepted | 3/3 | 2ms | 3016 KiB | |||
9 | Accepted | 4/4 | 2ms | 3208 KiB | |||
10 | Accepted | 4/4 | 2ms | 3336 KiB | |||
11 | Accepted | 4/4 | 2ms | 3304 KiB | |||
12 | Accepted | 7/7 | 2ms | 3312 KiB | |||
13 | Accepted | 7/7 | 2ms | 3308 KiB | |||
14 | Accepted | 8/8 | 2ms | 3312 KiB | |||
15 | Accepted | 8/8 | 2ms | 3440 KiB |