下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、少年宮電腦編程興趣班測試題目競賽時間:2011年8月21日上午8:0010:00題目一覽表題目名稱歌手統(tǒng)分銀行密碼模擬開關(guān)程序文件scorepasswordmoni輸入文件score.inpassword.inmoni.in輸出文件Score.outpassword.outmoni.out分值100100100時限1秒1秒1秒注意事項:1 務(wù)必看清題目,嚴(yán)格按照所要求的格式輸入、輸出。2 在調(diào)試程序時請先用題目中的示例數(shù)據(jù),然后再自行設(shè)計多組測試數(shù)據(jù)進(jìn)行調(diào)試。3 測試有嚴(yán)格的時間限制,請盡可能優(yōu)化算法。4 命名規(guī)則:(1) 每題都規(guī)定了該題的英文名稱。(2) 程序文件和數(shù)據(jù)文件的主文件都是該題
2、的英文名字。(3) 程序文件擴(kuò)展名采用語言環(huán)境的默認(rèn)擴(kuò)展名。(4) 數(shù)據(jù)文件都是文本文件,輸入和輸出文件的擴(kuò)展名分別是.in和.out。5 程序應(yīng)從輸入文件讀取數(shù)據(jù),并嚴(yán)格地按照規(guī)定的輸出格式將結(jié)果輸出到輸出文件中,行首不得有空格,輸入數(shù)據(jù)文件和輸出數(shù)據(jù)文件都與程序在同一個目錄中,由于程序所在的目錄是不確定的,因此不允許在程序中含有盤符信息和任何形式的路徑信息。6 選手在競賽結(jié)束時應(yīng)在硬盤指定位置建立以參賽號命名的文件夾,并將所完成各題的源程序文件和編譯所產(chǎn)生的可執(zhí)行文件(即擴(kuò)展名為.exe的文件)拷貝到該文件夾中。7 使用輸入輸出文件的程序結(jié)構(gòu),供同學(xué)參考/輸入輸出文件開始都是以寫的形式產(chǎn)生
3、的#include stdio.h /包含基本的輸入輸出頭文件 main() /主函數(shù) ,標(biāo)準(zhǔn)C+,要求有返回值,不能是void FILE *fin,*fout; /定義輸入輸出文件指針 long a,b,c; /定義相關(guān)變量 fin=fopen(filename.in,r); /以讀取的方式打開輸入文件,指向fin fout=fopen(filename.out,w);/以寫入的方式打開輸出文件,指向fout fscanf(fin,%d%d,&a,&b); /讀取輸入文件中的數(shù)值,存入變量 a,b中 c=a+b; /計算 fprintf(fout,%ld,c);/在輸出計算結(jié)果到輸出 文件中
4、 fclose(fin); /關(guān)閉輸入文件指針 fclose(fout); /關(guān)閉輸出文件指針 return 0; / 返回主函數(shù)值 一、歌手統(tǒng)分(score.pas/c/cpp)【問題描述】最近,我市舉行了一屆“青年歌手大獎賽”,邀請N名裁判給某歌手打分。評分原則是去掉一個最高分,去掉一個最低分,剩下的分?jǐn)?shù)的平均值即為該歌手的最終得分m。裁判給分的范圍是60分?jǐn)?shù)100?,F(xiàn)請你編寫程序給該歌手統(tǒng)分,統(tǒng)計出該歌手的最終得分m(小數(shù)點(diǎn)后保留兩位小數(shù))。【輸入】輸入文件score.in包含N+1行;第1行是一個正整數(shù)N,表示裁判員的個數(shù);第2N+1行,每行一個數(shù)分別為每個裁判員給該歌手打的分?jǐn)?shù)。【輸
5、出】輸出文件score.out僅包含一行為一個數(shù)m,表示該歌手的最終得分【輸入輸出樣例】score.inscore.out596.5685.5597.8898.6590.8895.11【限制】40%的數(shù)據(jù)滿足:3N1080%的數(shù)據(jù)滿足:3N100100%的數(shù)據(jù)滿足:3N1000二、銀行密碼(password.c/cpp/pas)【問題描述】今年阜陽十中給高中部特困生發(fā)了助學(xué)補(bǔ)助,助學(xué)補(bǔ)助都存放在郵政儲蓄卡中,但是為了安全,每個同學(xué)的儲蓄卡的密碼要盡量不相同。所以每個同學(xué)的出生年月日為種子,通過一定的公式計算生成一個六位密碼。由于每個同學(xué)的書寫習(xí)慣不一樣,年月日的書寫格式也不一樣,有兩類:*年*
6、月*日和*年*月*日。生成密碼的規(guī)則是這樣的:1、 無論何種格式的日期, 最終生成的一定是六位密碼;2、 如果學(xué)生出生的那一天是偶數(shù),則在最后一位加2,進(jìn)位不計;3、 如果學(xué)生出生的那一天是奇數(shù),則在年的最后一位加5,進(jìn)位不計;你的任務(wù)是:編寫一個程序,通過讀取學(xué)生輸入的年月日,生成他的銀行卡密碼;【輸入文件】 文件名:password.in 文件中只有一串?dāng)?shù)字,表示年月日?!据敵鑫募?文件名:password.out 文件中只有一串?dāng)?shù)字,表示銀行賬號密碼。【樣例輸入】910304【樣例輸出】910306【樣例輸入】19890305【樣例輸出】800305【日期范圍】1980-01-012000-12-31三、模擬開關(guān)(moni. c/cpp/pas)【問題描述】有N盞電燈排成一行,依次編號是1、2、3、N?,F(xiàn)各有一個開關(guān),開始等都亮著的?,F(xiàn)在還有N個人,第一個人過來依次把1和1的倍數(shù)電燈的開關(guān)都拉一下;第三個人走過依次把3和3的倍數(shù)的開關(guān)都拉一下;第五個人走過來依次把5和5的倍數(shù)的開關(guān)都拉一下(按奇數(shù)的規(guī)律)。問最后都有哪些等是關(guān)著的?【輸入文件】輸入文件moni.in,文件只有一行,包含一整數(shù)N(5=N=200)?!据?/p>
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《GA 1052.6-2013警用帳篷 第6部分:60m2棉帳篷》專題研究報告
- 養(yǎng)老院入住老人生活照料服務(wù)規(guī)范制度
- 企業(yè)員工培訓(xùn)與能力建設(shè)制度
- 企業(yè)內(nèi)部溝通協(xié)作制度
- 紀(jì)檢監(jiān)督檢查培訓(xùn)課件
- 2026湖北武漢人才服務(wù)發(fā)展有限公司招聘初中教師派往江岸區(qū)公立學(xué)校1人參考題庫附答案
- 2026湖南醫(yī)發(fā)投養(yǎng)老產(chǎn)業(yè)有限公司子公司高級管理人員招聘2人備考題庫附答案
- 2026福建廈門市集美區(qū)樂海幼兒園頂崗教職工招聘2人備考題庫附答案
- 2026福建省面向清華大學(xué)選調(diào)生選拔工作參考題庫附答案
- 2026秋季威海銀行校園招聘參考題庫附答案
- DB31-T 1502-2024 工貿(mào)行業(yè)有限空間作業(yè)安全管理規(guī)范
- 2022版義務(wù)教育(物理)課程標(biāo)準(zhǔn)(附課標(biāo)解讀)
- 肺結(jié)核患者合并呼吸衰竭的護(hù)理查房課件
- 井噴失控事故案例教育-井筒工程處
- 地源熱泵施工方案
- GB/T 16947-2009螺旋彈簧疲勞試驗規(guī)范
- 硒功能與作用-課件
- 《英語教師職業(yè)技能訓(xùn)練簡明教程》全冊配套優(yōu)質(zhì)教學(xué)課件
- PKPM結(jié)果分析限值規(guī)范要求和調(diào)整方法(自動版)
- 同步工程的內(nèi)涵、導(dǎo)入和效果
- 喪假證明模板
評論
0/150
提交評論