1176 零起點學演算法83 核反應堆

2021-10-18 05:07:14 字數 819 閱讀 5310

某核反應堆有兩類事件發生:

高能質點碰擊核子時,質點被吸收,放出3個高能質點和1個低能質點;

低能質點碰擊核子時,質點被吸收,放出2個高能質點和1個低能質點。

假定開始的時候(0微秒)只有乙個高能質點射入核反應堆,每一微秒引起乙個事件發生(對於乙個事件,當前存在的所有質點都會撞擊核子),試確定n微秒時高能質點和低能質點的數目。

輸入含有一些整數n(0≤n≤33),以微秒為單位,若n為-1表示處理結束。(注意是多組測試)

分別輸出n微秒時刻高能質點和低能質點的數量,高能質點與低能質點數量之間以逗號空格分隔。每個輸出佔一行。

5 2

-1

571, 209

11, 4

零起點學演算法

#include#include#includeusing namespace std;

int main()

cout《因為輸出資料量太太太大了,所以用了long long,結果還是不夠

無奈,只好用陣列

用了陣列又出了問題,最後發現是輸出不能用cin而要用printf

#include#include#includeusing namespace std;

int main()

; long long d[999]=;

for(int i=1;i<=n;i++)

printf("%lld, %lld\n",g[n],d[n]);

}}

最後乙個要點:逗號後面有個空格....

wrong了4次,卒

1176 零起點學演算法83 核反應堆

time limit 1 sec memory limit 32 mb 64bit io format lld submitted 2075 accepted 551 submit status web board 某核反應堆有兩類事件發生 高能質點碰擊核子時,質點被吸收,放出3個高能質點和1個低能...

零起點學演算法68 刪除字元

include include include int main printf n memset str,0,sizeof str getchar 不寫會出錯 return 0 這是乙個非常水的題,主要想講一下gets 讀取的換行符會被轉化成 0 來結束字串的讀入。但是gets之後,再次讀取乙個字元...

零起點學演算法104 第幾天?

time limit 1 sec memory limit 128 mb 64bit io format lld 給定乙個日期,輸出這個日期是該年的第幾天。輸入資料有多組,每組佔一行,資料格式為yyyy mm dd組成,具體參見sample input 另外,可以向你確保所有的輸入資料是合法的。對於...