寒假练习 1001 Average Numbers
来源:互联网 发布:永创科技淘宝 编辑:程序博客网 时间:2024/05/22 15:00
题意:给定一个序列,a1,a2,a3,a4,a5.....,an,求这样的序列,这个序列里面的每个值i代表原序列除了ai这个数之后的平均值==ai,如没有这样的序列,输出0;很简单的水题。
#include<stdio.h>#include<stdlib.h>#include<math.h>int main(){ int a[200002]; int b[200002]; int i,j,n,t,hu; double ans,cha,sum,result; scanf("%d",&t); while(t--) { scanf("%d",&n); sum = 0; for(i=1;i<=n;i++) { scanf("%d",&a[i]); sum += a[i]; } j = 0; for(i=1;i<=n;i++) { result = sum - a[i]; ans = result/(n-1); hu = ans; if(ans - hu == 0) { if(hu==a[i]) { b[j++] = i; } } } printf("%d\n",j); if(j!=0) { for(i=0;i<j;i++) { if(i==j-1) printf("%d\n",b[i]); else printf("%d ",b[i]); } } } system("pause"); return 0; }
- 寒假练习 1001 Average Numbers
- 2013寒假练习 1001:Average Numbers
- BIT寒假练习-2013__1001:Average Numbers
- BIT 1001 Average Numbers
- 2013寒假练习 1047 Fibonacci Numbers
- Average Numbers BIT1001
- bit Average Numbers
- CF——Average Numbers
- 寒假练习 1016 滑雪
- 寒假练习 1020 小白鼠
- 寒假练习1_A
- 寒假练习一
- 寒假集训.K-based Numbers
- Codeforces 134A-Average Numbers(思维)
- 2013寒假练习 1016:滑雪
- 2013寒假练习 1020:小白鼠
- 2013寒假练习 1025 Layout
- 2013寒假练习 1049 Relatives
- final,finally,finalize小结
- EABI和OABI的区别
- Jump Game II
- Qt与MySQL连接
- DirectX 3D_基础之融合技术 融合因子 透明度 Alpha通道 模板缓存 模板缓存的使用 模板测试
- 寒假练习 1001 Average Numbers
- C++程序设计-第6周 const用法及指针数据成员
- 1.2.7 GPA
- 面向对象知识点整理
- linux桌面管理
- Griview的简单用法(分页,编辑,删除,选中删除)
- NYIST 289 0-1背包问题优化
- i2c设置中断的原因?
- 整型提升 和 位操作