Submission
Status:
--------------------
Score: 0
User: SnowAveNode
Problemset: Abacus
Language: cpp
Time: 0.003 second
Submitted On: 2025-03-20 23:45:43
#include<bits/stdc++.h>
using namespace std;
int main(){
string n;cin>>n;
vector<pair<int,int>> v(8);
for(int i=0;i<8;i++){
if(8-i<=n.size()){
v[i].first = floor((n[i-8+n.size()]-'0')/5);
v[i].second = (n[i-8+n.size()]-'0')%5;
cout<<n[i-8+n.size()]<<" "<<v[i].first<<" "<<v[i].second<<endl;
}
}
cout<<"* * * * * * * *\n";
for(int j=0;j<3;j++){
for(int i=0;i<8;i++){
cout<<((v[i].first==j) ? '*' : ' ');
cout<<((i==7) ? '\n' : ' ');
}
}
cout<<"-----------------\n";
for(int j=0;j<5;j++){
for(int i=0;i<8;i++){
cout<<((v[i].second!=j) ? '*' : ' ');
cout<<((i==7) ? '\n' : ' ');
}
}
cout<<"* * * * * * * *";
}