蓝桥杯备赛第一天 分糖果
#include <bits/stdc++.h> using namespace std; int main() { // 请在此输入您的代码 int n; cin>>n; int s=0; int a[101];//getchar(); for(int i=0;i<n;i++){cin>>a[i];} while(1){ int c[101]; for(int i=0;i<n;i++){ c[i]=a[i]/2; } for(int i=0;i<n;i++){ if(i!=0) a[i]=c[i]+c[i-1]; } a[0]=c[0]+c[n-1];//a[n-1]=a[n-1]-a[n-1]/2; int b[101]; for(int i=0;i<n;i++){b[i]=a[i];} sort(b,b+n);//for(int i=0;i<n;i++)cout<<b[i]<<'#'; //cout<<"\n";//cout<<b[0]<<b[n-1]<<"*"; if(b[0]==b[n-1])break; for(int i=0;i<n;i++) if(a[i]%2){a[i]++;s++;} for(int i=0;i<n;i++){b[i]=a[i];} sort(b,b+n);//for(int i=0;i<n;i++)cout<<b[i]<<'#'; //cout<<"\n"; if(b[0]==b[n-1])break; //m++; } cout<<s; return 0; }
1.sort函数左闭右开
2.千万要读懂题
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端