第二週訓練 第十題 ASCII碼排序
格式錯誤,後來發現缺了個endl。
題目網址:http://acm.hdu.edu.cn/showproblem.php?pid=2000
#include <iostream> using namespace std; void swi(char &a, char &b); int main() { char a[3]; while (cin >> a[0]>>a[1]>>a[2]) { if (a[0] > a[1]) swi(a[0], a[1]); if (a[1] > a[2]) swi(a[1], a[2]); if (a[0] > a[1]) swi(a[0], a[1]); cout << a[0] << " " << a[1] << " " << a[2] << endl; } } void swi(char &a, char &b) { char t = a; a = b; b= t; }
相關推薦
第二週訓練 第十題 ASCII碼排序
格式錯誤,後來發現缺了個endl。 題目網址:http://acm.hdu.edu.cn/showproblem.php?pid=2000 #include <iostream> using namespace std; void swi(char &a, char
第二期訓練第六題(HDU-2019)
問題連結:http://acm.hdu.edu.cn/showproblem.php?pid=2019 問題簡述:在n個有序數中插入一個數字,並使新的序列有序。 Point:包含多個測試例項。 AC程式碼: #include <iostream> using na
第二期訓練第五題(HDU-2010)
問題連結:http://acm.hdu.edu.cn/showproblem.php?pid=2010 問題簡述:輸入多組兩個三位數的數字,求在這兩個數字範圍內符合各位數字的立方和等於其本身的數。並將這些數按序輸出。如果沒有這樣的數字,則輸出“no”。 Get:(1)求某個數的冪用:
第二期訓練第四題(HDU-1004)
問題連結:http://acm.hdu.edu.cn/showproblem.php?pid=1004 問題簡述:在放氣球比賽中,有很多不同顏色的氣球,現在要統計哪種顏色的氣球最多。 Point:N=0表示輸入結束。 Get:(1)用char定義的字元不能直接判斷是否相等,要用函
第二期訓練第三題(HDU-2057)
問題連結:http://acm.hdu.edu.cn/showproblem.php?pid=2057 問題簡述:輸入多組資料,每組資料包含兩個十六進位制數字A和B,輸出A+B的結果。 Point:(1)輸入多組十六進位制數字,輸出結果為十六進位制 (2)輸出字母為大寫 (3)定義變
ASCII碼排序 HDU - 2000(語言訓練題)
輸入三個字元後,按各字元的ASCII碼從小到大的順序輸出這三個字元。 Input 輸入資料有多組,每組佔一行,有三個字元組成,之間無空格。 Output 對於每組輸入資料,輸出一行,字元中間用一個空格分開。 Sample Input q
ACM第一期練習題第六小題:ASCII碼排序
click here to have a try first 問題題目: ASCII碼排序 Time limit 1000ms Memory 32768KB 題目訊息: 輸入三個字元後,按各字元的ASCII碼從小到大的順序輸出這三個字元。 Input 輸入資料有多組,每組佔一行,
2017開學訓練第十二週週中總結
這週週一基本就是滿課加補作業的狀態,抄大物實驗報告抄到手爆炸的那種。 週二開完會回去之後開始做題,除去一道做過的CRT的題目加一道原根性質的題(忘了有這個性質了,差了題解之後更是一點不懂他的證明啥意思,暫且先記下來結論,就是euler(n-1))然後就是四道簡單的思
2017開學訓練第十週週中總結
這周前幾天主要在做數論的題目,因為週末要出去看病,還不知道折騰成什麼樣子,所以週末就只安排看圖論的知識點了,這幾天都沒怎麼碰圖論,不知所云老師這週一直在加作業,主要她的兩門課都不怎麼能聽得懂,作業就變得吃力的很。 怎麼說呢,越往後做越吃力了,其實還是差在讀題上,百度
2017開學訓練第十一週週中總結
這週週一滿課,晚上回來寫了寫作業就到斷電了,拿著手機當手電筒複習了一下週末看的圖論二分圖的基礎知識,主要是定義方面的。二分圖的典型問題就是結婚找物件這類的分配問題,簡而言之就是兩組之間配對,給了一組裡面的想要的物件的範圍,讓儘可能多的人滿意,就是二分圖的匹配,要是都能心
2017開學訓練第十週週末總結
這週週末並沒有什麼很大的進展,想在去看病的路上看點東西,結果不能深入了去想,想的東西多了就有些暈,也就只看了些有關二分圖的概念性的問題,回想了那個始終做不出來的M題,感覺要麼就是題意都錯了,怎麼看程式碼不存在解決問題方面的錯誤,奇葩資料也測試過了,可就是wr。看來還需要
python 第二周(第十一天) 我的python成長記 一個月搞定python數據挖掘!(19) -scrapy + mongo
msg 步驟 [0 ssi xtra tin perl overflow tab mongoDB 3.2之後默認是使用wireTiger引擎 在啟動時更改存儲引擎: mongod --storageEngine mmapv1 --dbpath d:\data\db 這
讀書筆記--《Python基礎教程第二版》--第十一章 文件和素材
ja第十一章 文件和素材11.1 打開文件 open函數用來打開文件,語法如下: open(name[,mode[,buffering]]) f = open(r‘/home/python/somefile.txt‘)11.1.1 文件模式r 讀模式w 寫模式a 追加模式b 二進制模式(可添加到其他的模式
第三屆藍橋杯本科預賽 c++ 第十題
使用 class 操作 是否 AI 代碼 [1] 不同 main 今盒子裏有n個小球,A、B兩人輪流從盒中取球,每個人都可以看到另一個人取了多少個,也可以看到盒中還剩下多少個,並且兩人都很聰明,不會做出錯誤的判斷。 我們約定: 每個人從盒子中
第三屆藍橋杯第十題 博弈論
%d 初始化 錯誤 color lib 多少 失敗 urn log 今盒子裏有n個小球,A、B兩人輪流從盒中取球,每個人都可以看到另一個人取了多少個,也可以看到盒中還剩下多少個,並且兩人都很聰明,不會做出錯誤的判斷。 我們約定: 每個人從
Java第二次作業第五題
自定義異常類,非法年齡類,並在person3類中使用此類,根據情況丟擲異常,並進行處理。 package naizi; class IllegalAgeException extends Exception{ //無效年齡異常類 public IllegalAgeException(String s
Java第二次作業第三題
四葉玫瑰線的圖形設計:當用滑鼠拖拽改變視窗大小時,四葉玫瑰線會重新繪製 package naizi; import java.awt.*; import java.awt.event.*; import javax.swing.*; public class RoseJFrame extends JFr
Java第二次作業第四題
文字行輸入學生姓名,下來框選擇課程名稱,文字行輸入課程成績;點選“錄入”按鈕,相關資訊顯示在文字區;點選“統計”按鈕,將所有錄入的成績的平均成績顯示在另一個文字行中。 package naizi; import java.awt.*; import java.awt.event.*; import jav
2018年藍橋杯B組c/c++ 第十題詳解
標題:乘積最大 給定N個整數A1, A2, … AN。請你從中選出K個數,使其乘積最大。 請你求出最大的乘積,由於乘積可能超出整型範圍,你只需輸出乘積除以1000000009的餘數。 注意,如果X<0, 我們定義X除以1000000009的餘數是負(-X)除以1000000
藍橋杯:2017年第八屆藍橋杯省賽B組第十題—PREV-40K倍區間
膜拜這位大佬 做法:首先統計字首和sum[i] 表示A1+A2+…+Ai.所以對於任意一段區間[l,r]的和就是sum[r]-sum[l-1].如果要保證這個區間和為K倍數就是:(sum[r]-sum[l-1])%k == 0.變形後就是:sum[r]%k==sum[l-1]%k,