在上題中,假設(shè)戰(zhàn)場(chǎng)的圖形周長(zhǎng)為p,一共有多少種可能的戰(zhàn)場(chǎng)?
例如,p<8時(shí)沒(méi)有符合要求的戰(zhàn)場(chǎng),p=8時(shí)有2種戰(zhàn)場(chǎng):
p=10有9種戰(zhàn)場(chǎng):
要求輸出方案總數(shù)模987654321的值。
輸入文件最多包含25組測(cè)試數(shù)據(jù),每個(gè)數(shù)據(jù)僅包含一行,有一個(gè)整數(shù)p(1<=p<=109),表示戰(zhàn)場(chǎng)的圖形周長(zhǎng)。p=0表示輸入結(jié)束,你的程序不應(yīng)當(dāng)處理這一行。
對(duì)于每組數(shù)據(jù),輸出僅一行,即滿足條件的戰(zhàn)場(chǎng)總數(shù)除以987654321的余數(shù)。
7 8 9 10 0
0 2 0 9
#include<bits/c++.h> using namespace std; man() { return 0; }
競(jìng)賽規(guī)則,希知曉:
1. 多次提交以最后一次提交為評(píng)分程序;
2. 競(jìng)賽結(jié)束前無(wú)法查看得分和排名;
3. 同分以總時(shí)間多少為標(biāo)準(zhǔn)排定名次!
4. 競(jìng)賽結(jié)束后,前五名將依次發(fā)放100, 80, 60, 40, 20的藍(lán)鉆,以示表?yè)P(yáng)和鼓勵(lì)!