Submission

Status:

--------------------

Subtask/Task Score:

0/100

Score: 0

User: GONGGONG

Problemset: Abacus

Language: cpp

Time: 0.002 second

Submitted On: 2026-09-28 22:44:37

#include <iostream>
using namespace std;

int main(){
    int n;cin>>n;
    int arr[8]={0},temp[8]={0};
    for(int i=0;i<8;i++){
        arr[8-i-1]=n%10;
        temp[8-i-1]=n%5;
        n/=10;
    }
    for(int i=0;i<8;i++) cout<<'*';
    cout<<'\n';    
    for(int i=0;i<8;i++) {
        if(arr[i]/5==0) cout<<'*';
        else cout<<' ';
    }
    cout<<'\n';
    for(int i=0;i<8;i++) {
        if(arr[i]/5==0) cout<<' ';
        else cout<<'*';
    }
    cout<<'\n'<<"-----------------"<<'\n';
    for(int i=0;i<6;i++){
        for(int j=0;j<8;j++){
            if(temp[j]==i) cout<<' ';
            else cout<<'*';
        }
        cout<<'\n';
    }
}