蓝桥杯分糖果问题
2019-01-19 16:12
120 查看
http://www.dotcpp.com/oj/problem1431.html
#include
#include
using namespace std;
int main()
{
int n;
cin>>n;
int a[105],b[105];
for(int i=1;i<=n;i++)
cin>>a[i];
int c=0;
while(1)
{
int flag=1;
for(int i=1;i<=n;i++)
{
a[i]=a[i]/2;
b[i]=a[i];
}
b[0]=b
;
for(int i=1;i<=n;i++)
{
a[i]=a[i]+b[i-1];
}
for(int i=1;i<=n;i++)
{
if(a[i]%2!=0)
{
a[i]=a[i]+1;
c++;
}
}
for(int i=1;i<n;i++)
{
if(a[i]!=a[i+1])
{
flag=0;
}
}
if(flag)
break;
} cout<<c<<endl;
}
相关文章推荐
- 蓝桥杯分糖果问题
- Java语言实现 问题 1431: [蓝桥杯][2014年第五届真题]分糖果(模拟)
- 蓝桥杯 2014年javaB组 编程题 分糖果问题
- 问题 1431: [蓝桥杯][历届试题]分糖果
- 分糖果问题--蓝桥杯
- 蓝桥杯 算法提高 拿糖果【变形的背包问题】
- 蓝桥杯分糖果问题
- 蓝桥杯 - 历届试题 - 正则问题(用非递归的方法)
- 蓝桥杯——派遣敢死队问题—C语言
- 蓝桥杯-由卡片换位引发的优化问题
- 循环问题2012蓝桥杯省赛第四题 奇怪的比赛(暴力解决)
- 蓝桥杯 历届试题 分糖果 (简单模拟)
- 蓝桥杯 (java)算法训练 整除问题
- 蓝桥杯讲解-03-经典递归问题的实现
- 正则问题 蓝桥杯
- 蓝桥杯-Anagrams问题
- 蓝桥杯 算法训练 ALGO-91 Anagrams问题 数组运算 字符操作
- Java高职蓝桥杯校内选拔题素数问题
- 【蓝桥杯】PREV-32 分糖果
- 蓝桥杯考试 博弈问题 填字母