#include <stdio.h>
#include <stdlib.h> int main()
{
int m,n,k,i,j,flag=;
double arr[];
scanf("%d %d %d",&m,&n,&k);
for(i=;i<k;i++)
{
scanf("%lf",&arr[i]);
}
for(i=n-;i<k;i++)
{
double pim=,pin=;
for(j=i;j>i-m;j--)//从前往后加执行几次,就让j>i-几
{
pim+=arr[j];
}
pim/=m;
for(j=i;j>i-n;j--)
{
pin+=arr[j];
}
pin/=n;
if(pim > pin)
{
if(i+ == n){
printf("BUY ON DAY %d\n",i+);
flag=;
continue;
}
if(flag==)
{
printf("BUY ON DAY %d\n",i+);
}
flag=;//让flag来记录上一次是属于哪种情况,flag=0和1分别表示两种情况将flag的赋值放在
}//后面是因为上次记录的请情况才能拿出来用
else
{
if(i+ == n){
printf("SELL ON DAY %d\n",i+);
flag=;
continue;
}
if(flag==)
{
printf("SELL ON DAY %d\n",i+);
}
flag=;
}
}
return ;
}

poj2163的更多相关文章

随机推荐

  1. eclipse android sdk javadoc

    sdk 的函数不提示帮助信息 查了下是现在adt版本没有doc文件夹,拷贝了早期的版本docs过来 其他具体操作如下:http://blog.csdn.net/lyh7736362/article/d ...

  2. [Django] html 前端页面jQuery、图片等路径加载问题

    严格的说这个话题应该属于一个html前端路径加载问题.为了实现一个局部更新页面的功能,简单了解了一下Ajax.Ajax是一个为了实现浏览器和服务器异步通信功能的模块.严格来说不是一个新的语言,只是JS ...

  3. 一步一步学习SignalR进行实时通信_6_案例

    原文:一步一步学习SignalR进行实时通信_6_案例 一步一步学习SignalR进行实时通信\_6_案例1 一步一步学习SignalR进行实时通信_6_案例1 前言 类的定义 各块功能 后台 上线 ...

  4. 【翻译】Microsoft Ajax Minifier 快速使用指南(与VS集成使用) 编译后直接压缩项目的JS或CSS文件

    网上找了好久终于找到一个能跟VS集成使用的JS和CSS压缩工具,因为害怕忘记,所以给转发过来,顺便翻译一下,大学那会儿学的英语基本上都已经还给老师了,所以翻译的不太好,不过能看懂就成,对吧? 原文地址 ...

  5. Javascript禁止父元素滚动条滚动, pc、移动端均有效

    在网页中经常会遇到这样的场景, 网页比较长有滚动条, 然后网页内的某个内容块里面的内容也比较长, 也具有滚动条.当鼠标移到内容块中使用滚动条来滚动查看内容到达底部或头部的时候,父元素的滚动条也就开始滚 ...

  6. linear encoder 和 PCA

  7. oracle check if the display variable is set

  8. paip.c++ qt 共享库dll的建立

    paip.c++ qt 共享库dll的建立 作者Attilax ,  EMAIL:1466519819@qq.com  来源:attilax的专栏 地址:http://blog.csdn.net/at ...

  9. python-多线程(原理篇)

    多线程的基本概念 语言学习总是绕不过一些东西,例如多进程和多线程,最近越来越发现,上来看几个实例练习一下过几天就不知其所以然了.所以还是先看看原理,在看实例练习吧! 线程的概念 概念:线程是进程中执行 ...

  10. 如何在TableView上添加悬浮按钮

    如果直接在TableVIewController上贴Button的话会导致这个会随之滚动,下面解决在TableView上实现位置固定悬浮按钮的两种方法: 1.在view上贴tableView,然后将悬 ...