QOJ.ac

QOJ

IDProblemSubmitterResultTimeMemoryLanguageFile sizeSubmit timeJudge time
#407499#7606. Digital Nimwilly109WA 1ms3608kbC++201.1kb2024-05-08 20:06:032024-05-08 20:06:05

Judging History

This is the latest submission verdict.

  • [2024-05-08 20:06:05]
  • Judged
  • Verdict: WA
  • Time: 1ms
  • Memory: 3608kb
  • [2024-05-08 20:06:03]
  • Submitted

answer

#include <bits/stdc++.h>
#pragma GCC optimize("O3,unroll-loops")
#define pb push_back
#define F first
#define S second 
#define all(a) a.begin(),a.end()
#define pii pair <int,int>
#define PII pair<pii , pii>
#define ld long double
#define int long long 
#define sz(v) (int)v.size()
#define rep(i , a , b) for(int i=a;i <= b;i++)
#define per(i , a , b) for(int i=a;i >= b;i--)
using namespace std ;
const int maxn = 5e5+10  , N = 1e5 +1  , maxq = 202   , inf = 1e9  , maxk = 2022  , mod =998244353;


signed main(){
    ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0);
    int t ;
    cin >> t ;
    while(t--){
        int n;cin >> n ;
        int s= 0, N = n ;
        while(N){
            s += N%10 ;
            N/=10;
        }
        int ok = 0 ;
        if(n%10!=0){
            ok = 1; 
        }else if(n%100!=0){
            if(s >= 10)ok = 1 ;
        }else if(n%1000!=0){
            if(s >= 100) ok =1 ; 
        }
        if(ok == 1){
            cout << "Algosia\n";
        }else{
            cout << "Bajtek\n" ;
        }
    }
}

Details

Tip: Click on the bar to expand more detailed information

Test #1:

score: 100
Accepted
time: 1ms
memory: 3528kb

input:

4
1
10
42
190

output:

Algosia
Bajtek
Algosia
Algosia

result:

ok 4 lines

Test #2:

score: 0
Accepted
time: 1ms
memory: 3592kb

input:

1
1

output:

Algosia

result:

ok single line: 'Algosia'

Test #3:

score: -100
Wrong Answer
time: 1ms
memory: 3608kb

input:

10000
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
10...

output:

Algosia
Algosia
Algosia
Algosia
Algosia
Algosia
Algosia
Algosia
Algosia
Bajtek
Algosia
Algosia
Algosia
Algosia
Algosia
Algosia
Algosia
Algosia
Algosia
Bajtek
Algosia
Algosia
Algosia
Algosia
Algosia
Algosia
Algosia
Algosia
Algosia
Bajtek
Algosia
Algosia
Algosia
Algosia
Algosia
Algosia
Algosia
Algosia...

result:

wrong answer 290th lines differ - expected: 'Bajtek', found: 'Algosia'