题目
有股神吗?
有,小赛就是!
经过严密的计算,小赛买了一支股票,他知道从他买股票的那天开始,股票会有以下变化:第一天不变,以后涨一天,跌一天,涨两天,跌一天,涨三天,跌一天…依此类推。
为方便计算,假设每次涨和跌皆为1,股票初始单价也为1,请计算买股票的第n天每股股票值多少钱?
#include <stdio.h>
#include <string.h>
int main(){
int n;
while(scanf("%d",&n) != EOF){
if(n==1){
printf("1\n");
}else{
int index=1,num=1;
int i,j=index;
for(i=1;i<n;i++){
if(j == 0){
num--;
index++;
j=index;
}else{
num++;
j--;
}
}
printf("%d\n",num);
}
}
return 0;
}