Submission
Status:
PPPPPPPPPPPPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: Sol2468
Problemset: Abacus
Language: cpp
Time: 0.004 second
Submitted On: 2026-10-14 10:23:00
#include <bits/stdc++.h>
using namespace std ;
vector<vector<char>> num = {{'*','*',' ',' ','*','*','*','*','*'},
{'*','*',' ','*',' ','*','*','*','*'},
{'*','*',' ','*','*',' ','*','*','*'},
{'*','*',' ','*','*','*',' ','*','*'},
{'*','*',' ','*','*','*','*',' ','*'},
{'*',' ','*',' ','*','*','*','*','*'},
{'*',' ','*','*',' ','*','*','*','*'},
{'*',' ','*','*','*',' ','*','*','*'},
{'*',' ','*','*','*','*',' ','*','*'},
{'*',' ','*','*','*','*','*',' ','*'}} ;
int main(){
ios_base::sync_with_stdio(false) ;
cin.tie(NULL) ;
string a ;
vector<vector<char>> ans ;
cin >> a ;
for(int i=a.size()-1 ; i>=0 ; i--){
ans.push_back(num[a[i]-'0']) ;
}
for(int i=0 ; i<8-a.size() ; i++){
ans.push_back(num[0]) ;
}
// for(int i=0 ; i<ans.size() ; i++){
// for(int j=0 ; j<ans[i].size() ; j++){
// cout << ans[i][j] ;
// }
// cout << "\n" ;
// }
for(int i=0 ; i<9 ; i++){
for(int j=7 ; j>=0 ; j--){
cout << ans[j][i] << " " ;
}
cout << "\n" ;
if(i==2){
cout << "-----------------\n" ;
}
}
return 0 ;
}