看板 b92902xxx 關於我們 聯絡資訊
第一題有點簡單就先弄吧 :P #include <string> #include <iostream> using namespace std; int main() { string a,b; getline(cin, a); getline(cin, b); if (a.find(b)==string::npos) cout << 0 << endl; else cout << a.find(b)+1 << endl; } ※ 引述《babysilkwarm (鞋子廢了!!)》之銘言: : 這是一些前幾年中區資訊能力競賽的題目 : 我高中老師寄給我叫我生解答出來..|| : 大家..幫個忙吧..你們應該都寫到爛掉了.. : 寫了如果PO到版上覺得會很亂就寄給我吧.. : 台灣省高級中學九十學年度資訊科能力競賽 : 台中區術科複賽試題(共2頁) : 一、 請寫一程式從鍵盤輸入一欲搜尋字串S及被搜尋字串T並回答S出現在T的位置為何(若S : 不出現在T裡面則回答0)?例如: : 輸入: 欲搜尋字串S = app : 被搜尋字串T = This is an apple. : 輸出: S出現在T的位置 = 12 : 輸入: 欲搜尋字串S = this : 被搜尋字串T = This is an apple. : 輸出: S出現在T的位置 = 0 : 二、 電力公司的用電費率如下: : 第一個300kwh,每千瓦小時(kwh)9元,第二個300kwh(至600kwh),每千瓦小時(kwh)8元, : 再來的400kwh(至1000kwh),每千瓦小時(kwh)6元,在1000kwh以上,每千瓦小時(kwh)5元。 : 顧客編號及用電量存於資料檔T2.dat中,格式如下: : 顧客編號 用電量(kwh) : __________________________ : 123 725 : 205 115 : 461 600 : . . : . . : 寫一程式計算每個顧客的用電費用並且輸出三行資料,包括顧客編號﹑用電量(kwh)及其費 : 用,程式亦需列印顧客的總數﹑總用電量(kwh)及總費用。 : 三、 請設計一程式能在螢幕上繪出一圓形(越大越好),然後要求使用者輸入一介於2至12 : 之間的整數K,然後將圓均分為K個扇形。 : 四、 試寫一程式求大於1010的最小質數為何? : 五、 請寫一程式,判斷由鍵盤任意輸入的數學運算式是否正確,若正確則計算其結果,若 : 不正確則回答運算式錯誤.運算式包含有+ - * / ( )及正整數等符號. 例如: : 輸入: (4+5)*10+2-1+(10-3) : 輸出: 答案 = 98 : 輸入: (4+5)*10+2-1+((10-3) : 輸出: 答案 = 運算式錯誤 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.64.26.1 ※ 編輯: Favonia 來自: 203.64.26.1 (10/11 21:41)
ZenKou:哈....大家來做解答吧 推 218.168.9.28 10/11
Favonia:輸入格式我不管他了~哈 推 203.64.26.1 10/11
ZenKou:還是要給P.E...!!! 推 218.168.9.28 10/11