Submission

Status:

-PPPPPPP-P

Subtask/Task Score:

80/100

Score: 80

User: patsa_v

Problemset: เลขฐานเบญจภาคได้ดุล

Language: cpp

Time: 0.005 second

Submitted On: 2026-10-13 09:36:52

#include <bits/stdc++.h>
using namespace std; 
int main(){
    int n;
    cin >> n;

    for(int i=0;i<n;i++){
        int a;
        cin >> a;

        if(a == 0) cout << 0 << '\n';
        if(a<0){
            while(a<0){
                int p = a%5;
                if(p<-2){
                    p+=5;
                    a-=5;
                }
                cout << p << ' ';
                a /= 5;
            }
        }else if(a>0){
            while(a>0){
                int p = a%5;
                if(p>2){
                    p -= 5;
                    a+=5;
                }
                cout << p << ' ';
                a/=5;
            }
        }
        
        cout << '\n';
    }
    return 0;
}