#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. 【grunt整合版】 30分钟学会使用grunt打包前端代码

    grunt 是一套前端自动化工具,一个基于nodeJs的命令行工具,一般用于:① 压缩文件② 合并文件③ 简单语法检查 对于其他用法,我还不太清楚,我们这里简单介绍下grunt的压缩.合并文件,初学, ...

  2. PHPStrom上传文件报502错误原因

    PhpStorm是一个轻量级且便捷的PHP IDE,其自身拥有apache类似的编译器,能够在无Apache的情况下运行,很适合初学PHPStrom的朋友. 但是我发现了一个问题,那就是用PHPStr ...

  3. python--执行文件的绝对路径

    1.__file__属性对应文件名. 2.os.path.realpath(__file__)这样就可以得到文件的绝对路径.

  4. 第52周四ApplicationContext

    ApplicationContext的中文意思是"应用前后关系"应用上下文即容器,它继承自BeanFactory接口,除了包含BeanFactory的所有功能之外,在国际化支持.资 ...

  5. centos6.5 Eclipse C/C++开发环境及项目创建测试

    1,新建C++ project

  6. ESMOD北京高级时装艺术学校_百度百科

    ESMOD北京高级时装艺术学校_百度百科 ESMOD北京高级时装艺术学校

  7. paip.c++ qt 外部dll共享库的导入以及引用

    paip.c++ qt 外部dll共享库的导入以及引用 作者Attilax ,  EMAIL:1466519819@qq.com  来源:attilax的专栏 地址:http://blog.csdn. ...

  8. 30分钟学会使用grunt打包前端代码【mark】

    grunt 是一套前端自动化工具,一个基于nodeJs的命令行工具,一般用于:① 压缩文件② 合并文件③ 简单语法检查 对于其他用法,我还不太清楚,我们这里简单介绍下grunt的压缩.合并文件,初学, ...

  9. strcpy()、memcpy()、memmove()、memset()的内部实现

    一直想知道 strcpy().memcpy().memmove().memset()的内部实现 strcpy(), 字符串拷贝. char *strcpy(char *strDest, const c ...

  10. java 泛型深入之Set有用工具 各种集合泛型深入使用演示样例,匿名内部类、内部类应用于泛型探讨

    java 泛型深入之Set有用工具 各种集合泛型深入使用演示样例,匿名内部类.内部类应用于泛型探讨 //Sets.java package org.rui.generics.set; import j ...