信息學(xué)奧賽之循環(huán)嵌套_第1頁
信息學(xué)奧賽之循環(huán)嵌套_第2頁
信息學(xué)奧賽之循環(huán)嵌套_第3頁
信息學(xué)奧賽之循環(huán)嵌套_第4頁
信息學(xué)奧賽之循環(huán)嵌套_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

信息學(xué)奧林匹克競賽教練員:鄧富1、輸入m=4,n=5,輸出以下圖形********************2、輸入n=4,輸出以下圖形1530****************例題1:輸出圖形intmain{intn,i,j,b;cin>>n;fori=1;i<=n;i{forj=1;j<=n-i;jcout<<‘’;//輸出前面的空格forj=1;j<=2*i-1;jcout<<‘*’;//輸出*號cout<<endl;//輸出換行符}return0;}參考代碼DescripleOutput****************練習(xí):輸出圖形Descri-n之間的所有素數(shù)In,n(1<=m,n<=10000)Out,n之間所有素數(shù)SampleOutput57例題2:求m-n之間的所有素數(shù)intmain{intn,i,bj=0;cin>>n;ifn==1bj=1;fori=2;i<=n-1;iifn%i==0{bj=1;brea;}ifbj==0cout<<"YES"<<endl;elsecout<<"NO"<<endl;return0;}問題1:判斷n是否為素數(shù)問題2:求m-n之間的所有素數(shù)DescripleOutput3例題3:階乘求和例題4:百錢買百雞Description在我國的數(shù)學(xué)經(jīng)典著作“九章算術(shù)”中有這樣一道題:百錢買百雞,?公雞5錢一只,?母雞3錢一只,?小雞1錢3只。Input 無Output所有買雞的方案Description一個炊事員上街采購,用100元錢買了100只雞,其中母雞一只元,公雞一只y元,小雞一只元,正好把錢買完。問母雞、公雞、小雞各買多少只(要求每種雞至少要買一只)?Input,y,Output輸出母雞、公雞、小雞各買多少只,用空格分開例題4:百錢買百雞inti,j,;double,y,;intmain{cin>>>>y>>;fori=1;i<=100;iforj=1;j<=100;jfor=1;<=100;ifij==100&&i*j*y*==100cout<<i<<""<<j<<""<<<<endl;return0;}參考代碼inti,j,;double,y,;intmain{cin>>>>y>>;fori=1;i<=98;iforj=1;j<=98;jfor=1;<=98;ifij==100&&i*j*y*==100cout<<i<<""<<j<<""<<<<endl;return0;}程序優(yōu)化inti,j,;double,y,;intmain{cin>>>>y>>;fori=1;i<=98;iforj=1;j<=98;j{=100-i-j;if>=1&&i*j*y*==100cout<<i<<""<<j<<""<<<<endl;}return0;}程序優(yōu)化DescripleOutputAABAABCBA例題5:輸出如下圖形DescripleOutput1例題6:阿姆斯特朗數(shù)【問題描述】學(xué)校舉辦投球比賽。比賽規(guī)則如下:選手3分鐘內(nèi)在規(guī)定位置投球,每投進(jìn)一球得一分,如果連續(xù)投進(jìn)3球則獎勵一分?,F(xiàn)在,請你編程幫助統(tǒng)計(jì)每位選手的得分情況,并且找出得分最高的選手。如果出現(xiàn)并列最高分則輸出靠后選手的編號?!疚募斎搿枯斎霐?shù)據(jù)的第一行為選手人數(shù)N,后面N行的每一行為一名選手的投球得分情況,投進(jìn)記錄Y,沒有投進(jìn)則記錄N,以E結(jié)束該選手的投球?!疚募敵觥枯敵鰯?shù)據(jù)包含兩行,第一行為得分最高的選手的序號,第二行為該選手的得分。例題7:投籃比賽Description學(xué)校舉辦投球比賽。比賽規(guī)則如下:選手3分鐘內(nèi)在規(guī)定位置投球,每投進(jìn)一球得一分,如果連續(xù)投進(jìn)3球則獎勵一分。現(xiàn)在,請你編程幫助統(tǒng)計(jì)每位選手的得分情況,并且找出得分最高的選手。如果出現(xiàn)并列最高分則輸出靠后選手的編號。輸入數(shù)據(jù)的第一行為選手人數(shù)N,后面N行的每一行為一名選手的投球得分情況,投進(jìn)記錄Y,沒有投進(jìn)則記錄N,以E結(jié)束該選手的投球。輸出數(shù)據(jù)包含兩行,第一行為得分最高的選手的序號,第二行為該選手的得分?!緲永斎搿?YYNNNYYYYYYNYNYYEYYNNNNNNYENNNNNYNNNNYYE【樣例輸出】113例題7:投籃比賽【問題描述】猴子吃桃問題。猴子摘了一堆桃,第一天吃了一半,還嫌不過癮,又吃了一個;第二天又吃了剩下的一半零一個;以后每天如此。到第n天,猴子一看只剩下一個了。問最初有多少個桃子?【文件輸入】輸入一個數(shù)n(n<=20)【文件輸出】輸出最初的桃子個數(shù)【樣例輸入】2【樣例輸出】4例題8:猴子吃桃問題【問題描述】有一堆桃子和N只猴子,第一只猴子將桃子平均分成了M堆后,還剩了1個,它吃了剩下的一個,并拿走一堆。后面的猴子也和第1只進(jìn)行了同樣的做法,請問N只猴子進(jìn)行了同樣做法后這一堆桃子至少還剩了多少個桃子假設(shè)剩下的每堆中至少有一個桃子?而最初時的那堆桃子至少有多少個?【文件輸入】輸入包含二個數(shù)據(jù),數(shù)據(jù)間用空格隔開。第一個數(shù)據(jù)為猴子的只數(shù)N1≤N≤10,第二個數(shù)據(jù)為桃子分成的堆數(shù)M2≤M≤7?!疚募敵觥枯敵霭瑑尚袛?shù)據(jù),第一行數(shù)據(jù)為剩下的桃子數(shù),第二行數(shù)據(jù)為原來的桃子數(shù)?!緲永斎搿?2【樣例輸出】115例題9:猴子分桃intn,m,t=1,f=1,sum;cin>>n>>m;sum=f*m-1;whilet<=n{ifsum%m-1!=0{t=1;f;sum=f*m-1;}sum=sum*m/m-11;t;}in

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論