【题目链接】:http://codeforces.com/contest/810/problem/A

【题意】



有n门课的成绩,和一个整数k代表每门课的满分都是k分;

然后这n门课的成绩是按照平均分算的;

且最后的成绩是平均分四舍五入之后得到的一个整数;

问你再加几门满分成绩的科目,最后得到的n门课的成绩四舍五入之后结果为k;(即满分);

【题解】



傻逼模拟题。

一直增加就好;



【Number Of WA】



0



【完整代码】

#include <bits/stdc++.h>
using namespace std;
#define lson l,m,rt<<1
#define rson m+1,r,rt<<1|1
#define LL long long
#define rep1(i,a,b) for (int i = a;i <= b;i++)
#define rep2(i,a,b) for (int i = a;i >= b;i--)
#define mp make_pair
#define pb push_back
#define fi first
#define se second
#define ms(x,y) memset(x,y,sizeof x)
#define Open() freopen("F:\\rush.txt","r",stdin)
#define Close() ios::sync_with_stdio(0),cin.tie(0) typedef pair<int,int> pii;
typedef pair<LL,LL> pll; const int dx[9] = {0,1,-1,0,0,-1,-1,1,1};
const int dy[9] = {0,0,0,-1,1,-1,1,-1,1};
const double pi = acos(-1.0);
const int N = 110; int n,ans = 0;
double k,tot=0;
int a[N]; int main()
{
//Open();
Close();//scanf,puts,printf not use
//init??????
cin >> n >> k;
rep1(i,1,n)
{
cin >> a[i];
tot+=a[i];
}
double temp = tot/(1.0*n);
while (temp<k-0.5)
{
ans++;
n++;
tot+=k;
temp = tot/(1.0*n);
}
cout << ans << endl;
return 0;
}

最新文章

  1. 使用SpringMVC集成SpringSession的问题
  2. android 按钮点击效果实现
  3. mysql远程链接 方法和flush-hosts
  4. Datatables带参重绘
  5. 由函数clock想到的
  6. bzoj1015 星球大战
  7. ExtJs之FieldSet和FieldContainer
  8. Yii: 设置数据翻页
  9. 6 个基于 jQuery 的表单向导插件推荐
  10. mongodb环境部署
  11. yii图片上传
  12. Python socket 客户端和服务器端
  13. Entity Framework 5 自定义代码生成模板 转
  14. Conversion to Dalvik format failed with error 1(android)
  15. Android 反射-换一种方式编程
  16. JSON 转换异常 multipartRequestHandler servletWrapper
  17. YII2连表分页
  18. 部署NETCORE在LINUX上报Error -99 EADDRNOTAVAIL address not available
  19. ubuntu18.04 下 使用conda安装requirement.txt指定的依赖包
  20. hdu 1241(DFS/BFS)

热门文章

  1. CAD-强电常用符号集
  2. 怎样改动 VC6.0 4.0 2010 打印预览界面上的文字
  3. Java向上转型和向下转型(附具体样例)
  4. 在linux環境下安裝jprofiler_linux_8_0_2.sh
  5. UVA 10593 Kites DP
  6. linux下的静态库创建与查看,及如何查看某个可执行依赖于哪些动态库
  7. iOS~判断应用是否有定位权限
  8. thinkPHP5 报错session_start(): No session id returned by function解决方法
  9. 剑指offer——04重建二叉树(Python3)
  10. 在 Ubuntu 15.04 上安装 Android Studio(极其简单)