Submission #556871

#TimeUsernameProblemLanguageResultExecution timeMemory
556871new_accKaučuk (COCI21_kaucuk)C++14
50 / 50
1 ms340 KiB
#include<bits/stdc++.h> #define fi first #define se second #define pitem item* using namespace std; typedef long long ll; typedef unsigned long long ull; typedef vector<int> vi; typedef vector<ll> vl; const int N=1e6+10; const int SS=1<<19; const int INFi=2e9; const ll INFl=1e13; const ll mod2=998244353; const ll mod=1e9+7; const ll mod3=1000696969; const ll p=70032301; const ull p2=913; const int L=20; int t[N]; void solve(){ int n; cin>>n; int w1=0,w2=0,w3=0; for(int i=1;i<=n;i++){ string s1,s2; cin>>s1>>s2; if(s1=="section"){ ++w1,w2=0,w3=0; cout<<w1<<" "<<s2<<"\n"; }else{ if(s1=="subsection"){ ++w2,w3=0; cout<<w1<<"."<<w2<<" "<<s2<<"\n"; }else{ ++w3; cout<<w1<<"."<<w2<<"."<<w3<<" "<<s2<<"\n"; } } } } int main(){ ios_base::sync_with_stdio(0),cin.tie(0); int tt=1; 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...