Submission
Status:
PPPPPPPPPPPPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: Standard_User_09
Problemset: Abacus
Language: cpp
Time: 0.002 second
Submitted On: 2025-11-03 08:49:09
#include <iostream>
#include <string>
using namespace std;
int cv(char c){return c-48;}
int main(){
ios::sync_with_stdio(false);
cin.tie(nullptr);
cout.tie(nullptr);
string ab[8],x;
cin>>x;
auto it=x.begin();
if(x.size()<8){
x.insert(it,8-x.size(),'0');
}
for(int i=0;i<8;i++){
ab[i].assign(9,'*');
ab[i][2-cv(x[i])/5]=' ';
ab[i][3+cv(x[i])%5]=' ';
}
for(int i=0;i<3;i++){
for(int j=0;j<8;j++){
cout<<ab[j][i];
if(7-j) cout<<" ";
else cout<<"\n";
}}
cout<<"-----------------";
for(int i=3;i<9;i++){
cout<<"\n";
for(int j=0;j<8;j++){
cout<<ab[j][i]<<" ";
}}
}