QOJ.ac
QOJ
ID | 题目 | 提交者 | 结果 | 用时 | 内存 | 语言 | 文件大小 | 提交时间 | 测评时间 |
---|---|---|---|---|---|---|---|---|---|
#373209 | #6834. Nine Is Greater Than Ten | Ycfhnnd | AC ✓ | 1ms | 3684kb | C++20 | 869b | 2024-04-01 09:30:56 | 2024-04-01 09:30:57 |
Judging History
answer
#include <bits/stdc++.h>
using namespace std;
using i64 = long long;
int main() {
ios::sync_with_stdio(false);
cin.tie(nullptr);
int a, b;
cin >> a >> b;
auto get = [&](int x, int y){
string A = to_string(x), B = to_string(y);
for (int i = 0;i < min(A.size(), B.size());i ++){
if (A[i] > B[i]){
return 1;
}else if (A[i] < B[i]){
return -1;
}
}
if (A.size() == B.size()){
return 0;
}else if (A.size() > B.size()){
return 1;
}else{
return -1;
}
};
char c;
int t = get(a, b);
if (t == 1){
c = '>';
}else if (t == 0){
c = '=';
}else{
c = '<';
}
cout << a << c << b << "\n";
return 0;
}
详细
Test #1:
score: 100
Accepted
time: 0ms
memory: 3608kb
input:
9 10
output:
9>10
result:
ok "9>10"
Test #2:
score: 0
Accepted
time: 0ms
memory: 3612kb
input:
114514 1919
output:
114514<1919
result:
ok "114514<1919"
Test #3:
score: 0
Accepted
time: 0ms
memory: 3612kb
input:
9 999
output:
9<999
result:
ok "9<999"
Test #4:
score: 0
Accepted
time: 0ms
memory: 3564kb
input:
99 99
output:
99=99
result:
ok "99=99"
Test #5:
score: 0
Accepted
time: 0ms
memory: 3564kb
input:
2022 924
output:
2022<924
result:
ok "2022<924"
Test #6:
score: 0
Accepted
time: 0ms
memory: 3548kb
input:
1 1
output:
1=1
result:
ok "1=1"
Test #7:
score: 0
Accepted
time: 0ms
memory: 3604kb
input:
1 2
output:
1<2
result:
ok "1<2"
Test #8:
score: 0
Accepted
time: 1ms
memory: 3612kb
input:
2 1
output:
2>1
result:
ok "2>1"
Test #9:
score: 0
Accepted
time: 1ms
memory: 3616kb
input:
20220924 20220924
output:
20220924=20220924
result:
ok "20220924=20220924"
Test #10:
score: 0
Accepted
time: 0ms
memory: 3564kb
input:
20220924 999999
output:
20220924<999999
result:
ok "20220924<999999"
Test #11:
score: 0
Accepted
time: 0ms
memory: 3568kb
input:
1 11111111
output:
1<11111111
result:
ok "1<11111111"
Test #12:
score: 0
Accepted
time: 0ms
memory: 3684kb
input:
1231 12311
output:
1231<12311
result:
ok "1231<12311"
Test #13:
score: 0
Accepted
time: 0ms
memory: 3652kb
input:
432423 1123124
output:
432423>1123124
result:
ok "432423>1123124"
Test #14:
score: 0
Accepted
time: 0ms
memory: 3648kb
input:
9999 100000
output:
9999>100000
result:
ok "9999>100000"
Test #15:
score: 0
Accepted
time: 0ms
memory: 3616kb
input:
1926 817
output:
1926<817
result:
ok "1926<817"
Test #16:
score: 0
Accepted
time: 0ms
memory: 3604kb
input:
19260817 19491001
output:
19260817<19491001
result:
ok "19260817<19491001"
Test #17:
score: 0
Accepted
time: 0ms
memory: 3564kb
input:
20220924 1
output:
20220924>1
result:
ok "20220924>1"
Test #18:
score: 0
Accepted
time: 0ms
memory: 3680kb
input:
20220924 2
output:
20220924>2
result:
ok "20220924>2"
Test #19:
score: 0
Accepted
time: 0ms
memory: 3652kb
input:
20 2
output:
20>2
result:
ok "20>2"
Test #20:
score: 0
Accepted
time: 0ms
memory: 3676kb
input:
20220924 3
output:
20220924<3
result:
ok "20220924<3"
Test #21:
score: 0
Accepted
time: 0ms
memory: 3680kb
input:
1 2022
output:
1<2022
result:
ok "1<2022"
Test #22:
score: 0
Accepted
time: 0ms
memory: 3608kb
input:
2 2022
output:
2<2022
result:
ok "2<2022"
Test #23:
score: 0
Accepted
time: 0ms
memory: 3568kb
input:
3 2022
output:
3>2022
result:
ok "3>2022"
Test #24:
score: 0
Accepted
time: 0ms
memory: 3564kb
input:
12345678 90
output:
12345678<90
result:
ok "12345678<90"