C語言·XDOJ練習·股票計算
題目描述:
小明熱愛炒股,經過一番分析之后,他決定投入一筆資金買入一定數量的某只股票,
之后連續n天,他每天都關注這支股票并進行交易,但不會追加資金,即他只會用賣股票的錢買入股票,
現在給出他首次買入股票時的價格和數量,以及其后每天股票的價格和他的交易數量,
請計算n天之后他的資產(股票總值 + 現金),
輸入描述:
輸入資料由若干行構成,第一行為三個正整數m,p,n,
m表示首次買入股票數量(0<m<10000),p表示首次買入價格(0<p<=100),n表示之后進行股票交易的天數(0<n<50),
其后是n行資料,每行包括兩個整數k和d,k表示當天交易數量(-10000<k<10000),
正數表示買入,負數表示賣出;d表示當天股票價格(0<d<=100),
輸出描述:
輸出一個整數表示n天后小明的資產(股票總值 + 現金),
輸入樣例:
100 10 5
-30 12
-30 18
20 12
30 10
20 12
輸出樣例:
1440
#include<stdio.h>
int main()
{
int S=0,S1=0,S2=0;//總資產,股票資產,現金
int m=0,p=0,n=0;//買入股數,入價,交易天數
int k=0,d=0;//當天交易量,當天股價
int i=0;//回圈數
scanf("%d%d%d",&m,&p,&n);
S1=m*p;//投入成本
for(i=0;i<n;i++)
{
scanf("%d%d",&k,&d);
m+=k;//持有股數
S1=m*d;//股票資產
S2+=-(k*d);//現金
}
S=S1+S2;
printf("%d",S);
return 0;
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/246604.html
標籤:區塊鏈
上一篇:pyside2入門–藥品管理ui3.0,對于匯出日志的簡易區塊鏈生成、同步、校驗
下一篇:Flutter 影片1
