Submission
Status:
--------------------
Subtask/Task Score:
0/100
Score: 0
User: Citlali
Problemset: Abacus
Language: cpp
Time: 0.003 second
Submitted On: 2026-03-06 00:09:50
#include<bits/stdc++.h>
using namespace std;
int main() {
string n;
cin>>n;
int top[3][8],bot[6][8],i,j;
for(i=0;i<3;i++){
for(j=0;j<8;j++){
if(i==0||i==1){
top[i][j] = 1;
}else{
top[i][j] = 0;
}
}
}
for(i=0;i<5;i++){
for(j=0;j<8;j++){
if(i==0){
bot[i][j] = 0;
}else{
bot[i][j] = 1;
}
}
}
for(i=0;i<n.size();i++){
int a = n[i]-'0';
if(a>=5){
top[1][8-n.size()+i] = 0;
top[2][8-n.size()+i] = 1;
a-=5;
}
if(a>0){
bot[0][8-n.size()+i] = 1;
bot[a][8-n.size()+i] = 0;
}
}
for(i=0;i<3;i++){
for(j=0;j<8;j++){
if(top[i][j]==1){
cout<<"*";
}else{
cout<<" ";
}
}
cout<<endl;
}
cout<<"-----------------"<<endl;
for(i=0;i<5;i++){
for(j=0;j<8;j++){
if(bot[i][j]==1){
cout<<"*";
}else{
cout<<" ";
}
}
cout<<endl;
}
return 0;
}