poj2163
#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的更多相关文章
随机推荐
- Android_使用getIdentifier()获取资源Id
Android 获取资源ID的另外一种方法,常规获取ID是在特定的文件夹下面的资源,如果在比较特殊的文件夹下面,就需要其他方法获取ID 了: 使用getIdentifier()方法可以方便的获各应用包 ...
- SQL语句执行效率及分析
查询效率分析:子查询为确保消除重复值,必须为外部查询的每个结果都处理嵌套查询.在这种情况下可以考虑用联接查询来取代.如果要用子查询,那就用EXISTS替代IN.用NOT EXISTS替代NOT IN. ...
- 《UNIX网络编程》TCP客户端服务器:并发、消息回显
经过小小改动,把前面基础的例子做出一点修改. 并发服务器,服务器每accept一个请求就fork()一个新的子进程. 编译运行方法同前一篇. /*client_tcp.c*/ #include < ...
- PTF在PET上印刷線路的注意事項
PTF: Polymer Thick Film (聚合厚模),維基的解釋 PET: Polyethylene terephthalate (聚乙烯對苯二甲酸酯),維基的解釋 就如同大家所知道的,相較於 ...
- ubuntu下整合eclipse和javah生成jni头文件开发android的native程序
0:前言: 这两天一直在研究用android的jni调用第三方库,上网搜方法,但是都是泛泛而谈,没有demo,经过我几番折磨,写了n多的helloword工程,总是不成功,工程名字也就由helloow ...
- 利用ItextPdf、core-renderer-R8 来生成PDF
近期因为工作上的须要,须要做一个简历产品的下载功能,而下载的形式要去为PDF,内容要求为整个简历的内容,并且格式上要求和简历的格式排版时一致的!前期调研.开发,最后測试上线.差点儿相同花了7天的时间. ...
- C++隐式转换
#include <iostream> using namespace std; class A { int a; public: A(int n):a(n) { cout << ...
- windows编程之菜单操作
分清几个概念 <1>"主菜单" 和 "顶层菜单" 是一个意思. <2>主菜单中的项目叫做 "弹出菜单" 或者 &qu ...
- C趣味100道之58.拉丁方的一些想法。
题目如上. 思路(未写) 完整代码如下: #include<iostream> #include<queue> #include<math.h> using nam ...
- UNITY使用高通Vuforia导出XCode包编译出错
1.referenced from: in libVuforia.a 此处重新导入引用库并按http://game.ceeger.com/forum/read.php?tid=20447(三楼处理方式 ...