1 条题解
-
0
#include <bits/stdc++.h> using namespace std; string x, y; char a[1200], b[1200]; int h, k, cnt;
int main() { cin >> x >> y; for (char c : x) { if (c != '0') { h++; a[h] = c; } else { if (h != 0) { h++; a[h] = c; } } } for (char c : y) { if (c != '0') { k++; b[k] = c; } else { if (k != 0) { k++; b[k] = c; } } } if (k > h) { cout << "second"; } else if (h > k) { cout << "first"; } else { for (int i = 1; i <= h; i++) { if (a[i] * 1 > b[i] * 1) { cout << "first"; cnt++; break; } else if (b[i] * 1 > a[i] * 1) { cout << "second"; cnt++; break; } } if (cnt == 0) cout << "same"; } return 0; }
- 1
信息
- ID
- 31292
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 9
- 标签
- 递交数
- 80
- 已通过
- 9
- 上传者