Submission #638523

#TimeUsernameProblemLanguageResultExecution timeMemory
638523NotLinuxKaučuk (COCI21_kaucuk)C++14
50 / 50
1 ms344 KiB
/** * author: NotLinux * created: 06.09.2022 ~ 13:36:40 **/ #include <bits/stdc++.h> using namespace std; #define int long long #ifdef LOCAL #include "/home/notlinux/debug.h" #else #define debug(x...) void(37) #endif void solve(){ int n;cin >> n; map < string , int > mp; mp["section"] = 1; mp["subsection"] = 2; mp["subsubsection"] = 3; int s1 , s2 , s3; s1 = s2 = s3 = 0; while(n--){ string t , z ; cin >> t >> z; if(mp[t]==1){ s1++; s2 = 0; s3 = 0; cout << s1 << " " << z; } else if(mp[t]==2){ s2++; s3 = 0; cout << s1 <<"."<<s2<< " " << z; } else { s3++; cout << s1<<"."<<s2<<"."<<s3<<" " << z; } cout << endl; } } int32_t main(){ ios_base::sync_with_stdio(0);cin.tie(nullptr); int tt=1; //cin >> tt; while(tt--)solve(); }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...