Submission

Status:

PPPPPPPPPPPPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: Jajxr_

Problemset: Abacus

Language: cpp

Time: 0.002 second

Submitted On: 2025-10-16 20:58:12

#include<iostream>
using namespace std;
int main(){
	string num;
	cin>>num;
	int n[8] = {0,0,0,0,0,0,0,0};
	int x=7;
	for(int i=num.size()-1;i>=0;i--){
		n[x]=num[i]-'0';
		x--;
	}
	cout<<"* * * * * * * *\n";
	for(int i=0;i<8;i++){
		if(n[i]<5){
			if(i==7) cout<<"*";
			else cout<<"* ";
		}
		else{
			if(i==7) cout<<" ";
			else cout<<"  ";
		}
	}
	cout<<"\n";
	for(int i=0;i<8;i++){
		if(n[i]>=5){
			if(i==7) cout<<"*";
			else cout<<"* ";
		}
		else{
			if(i==7) cout<<" ";
			else cout<<"  ";
		}
	}
	cout<<"\n";
	cout<<"-----------------\n";
	for(int i=0;i<6;i++){
		for(int j=0;j<8;j++){
			if(n[j]%5==i){
				if(j==7) cout<<" ";
				else cout<<"  ";
			}
			else{
				if(j==7) cout<<"*";
				else cout<<"* ";
			}
		}
		cout<<"\n";
	}
}