- 取石子
@于菓 一年的中间那天??
- 2025-8-3 10:24:01 @
怎么做???
3 条评论
-
曹莫凡 @ 2025-8-3 10:51:06
Thank you very much
-
2025-8-3 10:46:55@
谢谢!!
-
2025-8-3 10:33:40@
题解
#include <bits/stdc++.h> using namespace std; int a[110]; int main(){ int n,s=1; cin>>n; for(int i=1;i<=n;i++){ cin>>a[i]; s+=a[i]; } if(s%2!=0){ s-=1; } int zt=s/2,h=0,c=1; while(h<zt){ h+=a[c]; c++; } cout<<c-1<<' '; h-=a[c-1]; int p=zt-h; // cout<<p; // return 0; if(p==0){ cout<<1; return 0; } for(int i=1;i<=a[c-1];i++){ p--; if(p==0){ cout<<i; return 0; } } return 0; }
- 1
信息
- ID
- 116
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 8
- 标签
- 递交数
- 56
- 已通过
- 9
- 上传者