HDU 4161(Iterated Difference )
来源:互联网 发布:阿里云 cdn节点数量 编辑:程序博客网 时间:2024/06/08 04:20
#include<stdio.h>
#include<math.h>
int num[25];
int n;
int judge()
{
int i,k;
k=num[1];
for(i=2;i<=n;i++)
{
if(num[i]!=k)
break;
}
if(i<=n)
return true;
else
return false;
}
int main()
{
int i,j,k;
int h=0;
while(1)
{
scanf("%d",&n);
h++;
if(n==0)
break;
for(i=1;i<=n;i++)
scanf("%d",&num[i]);
for(i=1;i<=1000;i++)
{
if(judge()==0)
break;
k=num[1];
for(j=1;j<n;j++)
num[j]=abs(num[j]-num[j+1]);
num[n]=abs(num[n]-k);
}
if(i>1000)
printf("Case %d: not attained\n",h);
else
printf("Case %d: %d iterations\n",h,i-1);
}
return 0;
}
#include<math.h>
int num[25];
int n;
int judge()
{
int i,k;
k=num[1];
for(i=2;i<=n;i++)
{
if(num[i]!=k)
break;
}
if(i<=n)
return true;
else
return false;
}
int main()
{
int i,j,k;
int h=0;
while(1)
{
scanf("%d",&n);
h++;
if(n==0)
break;
for(i=1;i<=n;i++)
scanf("%d",&num[i]);
for(i=1;i<=1000;i++)
{
if(judge()==0)
break;
k=num[1];
for(j=1;j<n;j++)
num[j]=abs(num[j]-num[j+1]);
num[n]=abs(num[n]-k);
}
if(i>1000)
printf("Case %d: not attained\n",h);
else
printf("Case %d: %d iterations\n",h,i-1);
}
return 0;
}
- HDU 4161(Iterated Difference )
- hdu 4161 Iterated Difference
- HDU 4161 Iterated Difference
- HDU 4161 Iterated Difference (模拟+递推)
- HDU4161 Iterated Difference
- UVALive 5733|Iterated Difference|暴力
- The 2011 Rocky Mountain Regional Contest&&Iterated Difference
- hdu 4715 Difference Between Primes(stl)
- hdu(4715) Difference Between Primes
- hdu 5487 Difference of Languages(bfs)
- hdu 5486 Difference of Clustering(暴力)
- HDU 5936 Difference(折半枚举)
- codeforces_678D. Iterated Linear Function(快速幂)
- hdu 4598 Difference
- HDU 4598 Difference
- hdu 5936 Difference 二分
- hdu 4598 Difference(奇圈判定+差分约束)
- HDU 4715 Difference Between Primes (热身赛第十题)
- 指针数组与指向指针的指针
- Entity Framework 4-第三篇-使用Entity Framework调用存储过程
- android 切换页面 代码示例
- Entity Framework 4-第四篇-Entity Framework在三层架构中的使用
- jpa+spring+hibernate
- HDU 4161(Iterated Difference )
- jQuery技巧
- Oracle 存储过程
- [WPF,XAML,ScrollBar,ScrollViewer,Style] 自定义滚动条
- 【Android】短信应用——短信截获
- numpy中的通用函数(ufunc)的广播机制(Broadcasting)依赖于数组shape属性
- Linux从命令行启动,gvim反应非常慢的问题
- firefox附加组件开发者指南(三)——XUL简介(上)
- XML转JSON 个人总结