Submission
Status:
--------------------
Subtask/Task Score:
0/100
Score: 0
User: Pancreas
Problemset: Abacus
Language: cpp
Time: 0.002 second
Submitted On: 2025-10-08 17:09:39
#include <iostream>
using namespace std;
long num;
string mapp[10][15] = {
{"*"," ","*"," ","*"," ","*"," ","*"," ","*"," ","*"," ","*"}, //0
{"*"," ","*"," ","*"," ","*"," ","*"," ","*"," ","*"," ","*"}, //1
{" "," "," "," "," "," "," "," "," "," "," "," "," "," "," "}, //2
{"-","-","-","-","-","-","-","-","-","-","-","-","-","-","-"}, //3
{" "," "," "," "," "," "," "," "," "," "," "," "," "," "," "}, //4
{"*"," ","*"," ","*"," ","*"," ","*"," ","*"," ","*"," ","*"}, //5
{"*"," ","*"," ","*"," ","*"," ","*"," ","*"," ","*"," ","*"}, //6
{"*"," ","*"," ","*"," ","*"," ","*"," ","*"," ","*"," ","*"}, //7
{"*"," ","*"," ","*"," ","*"," ","*"," ","*"," ","*"," ","*"}, //8
{"*"," ","*"," ","*"," ","*"," ","*"," ","*"," ","*"," ","*"} //9
};
int main() {
cin>>num;
if(num>=50000000){
mapp[2][0]="*";
mapp[1][0]=" ";
num-=50000000;}
for (int x0=1;num>=10000000;x0++) {
mapp[3+x0][0]="*";
mapp[4+x0][0]=" ";
num-=10000000;}
if(num>=5000000){
mapp[2][2]="*";
mapp[1][2]=" ";
num-=5000000;}
for (int x0=1;num>=1000000;x0++) {
mapp[3+x0][2]="*";
mapp[4+x0][2]=" ";
num-=1000000;}
if(num>=500000){
mapp[2][4]="*";
mapp[1][4]=" ";
num-=500000;}
for (int x0=1;num>=100000;x0++) {
mapp[3+x0][4]="*";
mapp[4+x0][4]=" ";
num-=100000;}
if(num>=50000){
mapp[2][6]="*";
mapp[1][6]=" ";
num-=50000;}
for (int x0=1;num>=10000;x0++) {
mapp[3+x0][6]="*";
mapp[4+x0][6]=" ";
num-=10000;}
if(num>=5000){
mapp[2][8]="*";
mapp[1][8]=" ";
num-=5000;}
for (int x0=1;num>=1000;x0++) {
mapp[3+x0][8]="*";
mapp[4+x0][8]=" ";
num-=1000;}
if(num>=500){
mapp[2][10]="*";
mapp[1][10]=" ";
num-=500;}
for (int x0=1;num>=100;x0++) {
mapp[3+x0][10]="*";
mapp[4+x0][10]=" ";
num-=100;}
if(num>=50){
mapp[2][12]="*";
mapp[1][12]=" ";
num-=50;}
for (int x0=1;num>=10;x0++) {
mapp[3+x0][12]="*";
mapp[4+x0][12]=" ";
num-=10;}
if(num>=5){
mapp[2][14]="*";
mapp[1][14]=" ";
num-=5;}
for (int x0=1;num>=1;x0++) {
mapp[3+x0][14]="*";
mapp[4+x0][14]=" ";
num-=1;}
for(int i = 0; i < 10; i++) {
for(int j = 0; j < 15; j++) {
cout << mapp[i][j];
}
cout << endl;
}
}