?? pku2163.cpp
字號:
#include <stdio.h>
#define size 10001
double sum[size];
int m, n, k;
int main()
{
int i, s, bf, af;
int bd, sd;
double v, ansm, ansn;
scanf("%d %d %d", &m, &n, &k);
for (i = 1, sum[0] = 0; i <= k; i++)
{
scanf("%lf", &v);
sum[i] = sum[i - 1] + v;
}
s = (m > n) ? m : n;
ansm = (sum[s] - sum[s - m]) / m;
ansn = (sum[s] - sum[s - n]) / n;
af = ansm > ansn ? 1 : -1;
bd = sd = 0;
if (af == 1)
{
printf("BUY ON DAY %d\n", s);
}
else
{
printf("SELL ON DAY %d\n", s);
}
for (i = s + 1; i <= k; i++)
{
bf = af;
ansm = (sum[i] - sum[i - m]) / m;
ansn = (sum[i] - sum[i - n]) / n;
af = ansm > ansn ? 1 : -1;
if (af == 1 && bf == -1)
{
bd = i;
printf("BUY ON DAY %d\n", i);
}
else if (af == -1 && bf == 1)
{
sd = i;
printf("SELL ON DAY %d\n", i);
}
}
return 0;
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -