InterferenceSignal-----------挺简单的 一道题 就是英语不好

 1 InterferenceSignal
 2 时间限制: 2000ms内存限制: 128000KB 64位整型:      Java 类名:
 3 上一题  提交  运行结果  统计   讨论版  下一题
 4 类型:
 5 没有
 6
 7    添加
 8 题目描述
 9 Dr.Kong’s laboratory monitorsome interference signals. The interference signals can be digitized into aseries of positive integer. May be, there are N integers a1,a2,…,an.
10
11
12
13 Dr.Kong wants toknow the averagestrength of a contiguous interference signal block. the block mustcontain at least M integers.
14
15
16
17 Pleasehelp Dr.Kong tocalculate the maximumaverage strength, giventhe constraint.
18
19 输入
20 The input contains K test cases. Each test case specifies:
21 * Line 1: Two space-separated integers, N and M.
22 * Lines2~line N+1: ai (i=1,2,…,N)
23 1 ≤ K≤ 8, 5 ≤ N≤ 2000, 1 ≤ M ≤ N, 0 ≤ ai ≤9999
24 输出
25 For each test case generate a single line containing a single integer that is 1000 times the maximal average value. Do not perform rounding.
26 样例输入
27 2
28 10 6
29 6
30 4
31 2
32 10
33 3
34 8
35 5
36 9
37 4
38 1
39 5 2
40 10
41 3
42 8
43 5
44 9
45
46 样例输出
47 6500
48 7333
49 来源
50 NYOJ

第一行 两个数字   第一个数字代表 有多少个 数字信号   第二个代表  最少需要 几个 连续的信号  求其平均值 .

 1 #include <stdio.h>
 2 #include <string.h>
 3 int main()
 4 {
 5     int ncase,a[2005];
 6     scanf("%d",&ncase);
 7     while(ncase--)
 8     {
 9         int n,m;
10         double sum,max=-0x3fffffff;
11         memset(a,0,sizeof(a));
12         scanf("%d %d",&n,&m);
13         for(int i=0;i<n;i++)
14         scanf("%d",&a[i]);
15         for(int i=0;i+m<=n;i++)
16         {
17             for(int k=m;k<=n&&i+k<=n;k++)
18             {
19                 sum=0;
20                 for(int j=0;j<k;j++)
21                     sum+=a[i+j];
22                 if(sum/k>max)
23                 max=sum/k;
24             }
25         }
26         printf("%d\n",(int)(max*1000));
27     }
28     return 0;
29 }
时间: 2024-08-02 04:43:26

InterferenceSignal-----------挺简单的 一道题 就是英语不好的相关文章

王思聪黑雷军:英语不好就别出国丢脸

这已经不是王思聪第一次讽刺小米了,一年前,王思聪就曾在微博上宣称:"一副小人得志的嘴脸让我更加坚定得做一个米黑." 事情是这样的,上周雷军在印度发布了一款手机小米4i,然后飚了几句英语,然后作为常年米黑的思聪少爷看到不淡定了,于是便有了以下黑博. "国民老公"王思聪在微博上转发了小米CEO雷军一段在印度英文演讲的视频,同时称:"其实英语不好的企业家我真建议你们就干脆别出国丢这个脸了." 而今天上午,王思聪又更新了一条微博,称要向雷军道歉. 其实这

零基础而且英语不好可以学java吗?

以前很多人都不知道有程序员这个岗位,现在随着互联网的发展,越来越多的人意识到当程序员是一个很好的选择.导致每年想学java的人越来越多,其中许多人都是零基础 零基础可以学java吗? 可以的.谁都是从零基础开始学java的,你见过有人出生就会写编程的嘛? 讲道理,如果你对编程真的一点都不懂,完全零认识的话,你会有一个好的开始.就像一张白纸,你可以决定是在上面写字还是画画.许多有了一定编程基础的人,学一门新的编程有时候会比零基础更加困难,因为他已经有了自己的思维了. 首先在学java之前你需要有编

解决了一个博问里的问题,挺简单的,记下来满足自己的小小成就感

先贴问题:http://q.cnblogs.com/q/77610/ public static string[] Stops = new string[] { "AB", "BC", "CD", "DC", "DE", "AD", "CE", "EB", "AE" }; 算法:列举数组中包含的任意2个字母之间的路径集合. 比如

其实安装ubuntu的显卡驱动挺简单的

之前被centos折磨的够呛,最后也投降了,转投ubuntu门下,装上后就有搜狗,升级一下内核和包也不会崩溃,装vim也不会说缺少这个那个依赖包,httpd上来就能用,我还有什么渴求的呢…… 唯一的问题就是安装显卡驱动了吧,否则风扇转的厉害不说,看视频还卡顿.折腾了1晚没装上,但是主要问题是可视界面下下载不了驱动. 最后无奈,保存了链接用wget,瞬间搞定,改下权限,关闭lightdm服务,安装驱动即可.直接成功. 类似的命令如下: 卸载nvidia $ sudo apt-get remove

&lt;a&gt;之间怎么放值&lt;/a&gt; 挺简单的,第一次遇到&#183;&#183;&#183;

需求描述:对列表中的某一列内容添加a标签(其实就是对td标签下添加a标签了). 思路简介:拿到这个我首先的反应就是在td标签对text获取内容的代码中动态拼接<a></a>字符串,可是我拼接的不好用,模板不识别,换种思路吧,那就是在<td></td>中直接添加<a></a>标签,那么问题来了,<a></a>之间怎么获取到内容呢?  el表达式?${XXX},结果发现页面那一列全是${XXX},没有读取到值.我百

一个程序员的悲哀 我英语不好惹谁了

现在外企对英语口语要求很高,我知道如果不能摆脱自己的哑吧英语就进不了外企,进不了外企就赚不到大钱.跟谁过不去也别跟钱过不去呀?咨询了一些知名培训机构的外教英语口语班,那些顾问给我的口语水平定了级,并给我推荐了几个阶段学习培训的课程,报价差不多在万元以上.我的妈呀!钱不是问题,问题是我没钱,忍痛放弃了那些天价培训. 偶然在谷歌google上搜索到一个“上外英语热线”,登录其网站知道了大概的情况:通过电话的形式学习口语,星期一至星期五下午四至十点,无时间和次数的限制,口语教练随机一对一陪练.看了介绍

CSS 3 中二维三维以及渐变过程简单总结 及效果(动图不好发)

一. 不动,区域内的变化(本质生产一张图片) /*渐变 1  长方形之渐变先定义长方形的宽高大小(好观察最好加边框) /*方向  颜色   位置*/ 利用  background-image: -webkit-linear-gradient(right top,red 50% ,blue 50%); 2 大圆中小圆变色  先做一个大圆 /*变化圆心   从内到外依次填充颜色*/ background-image: -webkit-radial-gradient(50% 50%,yellow 20

判断浏览器(英语不好记性也差,整理下)

<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author"> <meta name="copyright"> <title>判断浏览器</title> <script> var browser = navigator.userAgent.toUpperCa

算法训练 最大最小公倍数

时间限制:1.0s   内存限制:256.0MB 问题描述 已知一个正整数N,问从1~N中任选出三个数,他们的最小公倍数最大可以为多少. 输入格式 输入一个正整数N. 输出格式 输出一个整数,表示你找到的最小公倍数. 样例输入 9 样例输出 504 数据规模与约定 1 <= N <= 106. 解题思路:其实看似挺简单的一道题,但是却需要分析一番.虽然知道是用贪心法,下面的代码能ac,但自己的贪心策略远远不够准确,不如最后面的方法简洁准确.自己的分析能力还是很烂. #include <i