近年來關注信息學奧賽編程c++的用戶越來越多,小編整理了關于關于*信息學奧賽,求*信息學奧賽QB教程和試題??,供您參考
1.高中階段的NOIp*一等獎,或者NOI任意獎項,都可以有保送*資格 其中,NOIp一等獎的難度,實在不好說.個人意見是:比奧數(shù)和奧物容易的太多!但是需要相當?shù)母冻龊吞熨x。 至于*的保送因各市規(guī)定不一樣所以不好說2.信息學奧賽重點是考編程,說白了,是考數(shù)學! 拿到一個問題,首先數(shù)學建模,其次套用既有的算法(在NOIp級別里),然后上機實現(xiàn),不斷調試和優(yōu)化。好,下一題…… 沒有好的邏輯能力,是做不到的。你所說的硬件知識什么的,其實很不重要(在初賽里有些用)3.你當然看不懂了,因為你還不會語法呢! 首先,強烈建議學Pascal,因為簡單。C和C++太難了。 其次,買本黃書(其實是《Pascal程序設計 (第二版) 鄭啟華著 清華*出版社》,因為封皮是黃色,所以大家叫它黃書),基本上可以自學通語法,剛學時多利用流程圖幫助理解。 再者,用你手上那本書來學算法和數(shù)據(jù)結構。這部分特難,自學懂的難度很大,一定要多和人交流,比如老師,網(wǎng)上的朋友,同學等。 然后,到互聯(lián)網(wǎng)上搜刮各類題目,尤其是往屆題目做題。 *,參加比賽領獎。4.學校的重視程度很重要 這種東西幾乎是沒有培訓班的。所以學校的重視程度很重要,不信你可以找找近幾年的NOIp獲獎名單,基本上每個省的獲獎者都是被某些學校壟斷了。因為那些學校重視,有很好的老師班子。所以如果你決心搞下去,一定要選個重視這方面的高中。不然事倍功半。我是NOIp高中*二等的獲獎者,從初1開始自學,高中沒老師教我,自覺樂趣很大。希望你能成功。還有什么問題再找我吧。
*信息學奧賽練習12007-07-20 16:43【練習】 1. 通常在輸入一個正確的程序之后,我們如何運行? 2. 運行完畢之后,假如按Alt+F5,通常會出現(xiàn)什么顏色的界面? 3. 如何定義變量abc為整數(shù)? 4. 請完成這樣的程序:從鍵盤輸入一個非零整數(shù),接著在屏幕輸出其10倍 5. 為了計算半徑為30的圓的周長,我們利用公式l=2*pi*r。請解釋下面的程序為何不能輸入3.14 program exe1_5; var pi:integer; begin read(pi); write(2*pi*30); end. 6. 請指出下列語句的錯誤 var a,b,a,3a,begin:integer; 7. 請指出下列程序的錯誤 begin read(a). write(a;3); end; 1、寫出下列程序在turbo pascal下的輸出結果。 program ex; const s='abcdefg'; var i:integer; r:real; c:char;b:boolean; begin i:=1234;r:=1234.5678; c:='#';b:=true; writeln(i,i:6,i:3); writeln(r,r:12:5,r:8:5); writeln(c,c:5); writeln(s,s:10,s:5); writeln(b,b:5,b:3); end 2、編一程序,將攝氏溫度換為華氏溫度。公式為:F=9*C/5+32,其中F為華氏溫度,C是攝氏溫度。 3、編一程序,輸入三角形的三邊a、b、c(假設這三邊可以構成一個三角形),求三角形的面積S? (提示:可利用海倫公式 1、分析并寫出下列程序的運行結果: program chengji; var s:real;ch:char; begin s:=78.6; if(s>=90)and(s<=100)then ch:='A' else if (s>=70)and(s<90) then ch:='B' else if (s<70) then ch:='C'; writeln(s,'--',ch); End. 2、編寫一與電腦猜"紅"或"黑"的游戲。(先由計算機給出隨機答案,然后由人猜,猜對輸出"YOU WIN"否則輸出"YOU LOST"。) 課內作業(yè):輸入兩個數(shù)a、b,輸出他們的和、差、積。 參考程序: Program xumin0001; Var a,b,he,cha,ji:integer; begin a:=10; b:=12; he:=a+b; cha:=a-b; ji:=a*b; write(he,cha,ji); end. 補充練習: 1、輸入矩形的邊長,分別輸出周長、面積值。 2、輸入兩個整數(shù),輸出它們的平方和它們的平方根。 3、輸入兩個整數(shù),輸出它們相除的整數(shù)商(整除值)以及余數(shù)。 4、輸入一個時間秒數(shù),分別將其換算為下述時間單位輸出:小時,天,星期 1、輸入矩形的邊長,分別輸出周長、面積值。 2、輸入兩個整數(shù),輸出它們的平方和它們的平方根。 3、輸入兩個整數(shù),輸出它們相除的整數(shù)商(整除值)以及余數(shù)。 4、輸入一個時間秒數(shù),分別將其換算為下述時間單位輸出:小時,天,星期
如果以上內容沒有幫到您,歡迎電話聯(lián)系我們,或者聯(lián)系在線客服咨詢