- 玩具谜题
怎么就45分
- @ 2026-10-12 13:56:28
45行45分()
1 条评论
-
刘沛宸 liupeichen(LPC C++) LV 9 @ 2026-10-27 22:23:12#include<bits/stdc++.h> #define int long long using namespace std; const int MAXN = 100005; int cx[MAXN]; //朝向 string nm[MAXN];//名字 signed main() { ios::sync_with_stdio(false); cin.tie(0); int n,m; cin>>n>>m; for(int i=1;i<=n;i++) { cin >> cx[i] >> nm[i]; } int sum = 1; while(m--) { int cx2,k; cin >> cx2 >> k; if(cx[sum] == 0 && cx2 == 1) { sum += k; if(sum > n) { sum -= n; } } else if(cx[sum] == 1 && cx2 == 1) { sum -= k; if(sum < 1) { sum += n; } } else if(cx[sum] == 0 && cx2 == 0) { sum -= k; if(sum < 1) { sum += n; } } else if(cx[sum] == 1 && cx2 == 0) { sum += k; if(sum > n) { sum -= n; } } } cout << nm[sum] << "\n"; return 0; }
- 1
信息
- ID
- 151
- 时间
- ms
- 内存
- MiB
- 难度
- 显示难度入门
- 标签
- 递交数
- 87
- 已通过
- 29
- 上传者