原创 P1071 潛伏者(字符串 結構體)

題目鏈接:P1071 潛伏者 題解: 建議看3.0的參考代碼。。。。。。 注意點: 加密信息的字母要都在原信息中出現;有沒有出現的輸出Failed; 原信息或加密信息必須都出現26個字母;小於26個字母輸出Failed; 每個

原创 P1177 【模板】快速排序(排序)

題的鏈接:P1177 【模板】快速排序 參考代碼1.0: STL 的 sort一遍過 #include <string> #include <cstdio> #include <iostream> #include <algori

原创 P1781 宇宙總統(高精度 排序 字符串)

題的鏈接:P1781 宇宙總統 題解: 不需要用到高精度,可以直接用string來比較,比較函數cmp寫出來就行; 參考代碼: #include <vector> #include <string> #include <iostr

原创 P1603 斯諾登的密碼(字符串 排序)

題的鏈接:P1603 斯諾登的密碼 題解: 先將題目的數字字符串保存,再將數字字符串對應的數字的平方後對100取餘的結果一一對應的保存到int型數組;然後在輸入的時候去判斷是不是出現了數字,出現了數字則將數字存到另一個數組,然後將

原创 P3952 時間複雜度(字符串 模擬 棧)

題的鏈接:P3952 時間複雜度 題解: 還是看一下上一次寫的題解吧,for循環和E的匹配相當於括號匹配,用到棧的結構。點擊這裏! 注意點: 輸入一行用getline,若前面輸入用了cin,要用getchar來接收一下空格; 本

原创 P1068 分數線劃定(結構體 排序)

題的鏈接:P1068 分數線劃定 題解: 先對數據排序,分數相同,學號小的在前,否則分數大的在前;用res標記是否到達限定的人數,pos標記總共取了多少人;當res到達限定res後就去判斷後序的人和上一個人的分數是否相同,相同則保

原创 P1059 明明的隨機數(排序 標記 set)

題目鏈接:P1059 明明的隨機數 題解: 標記一下就行,注意vis數組要大點,數字可能不只是三位數; 參考代碼1.0: sort加標記 #include <cstdio> #include <string> #include

原创 windows命令行窗口cmd的常用dos命令

常用的dos命令 dir 查看當前目錄下的所有文件(夾) cd 進入到指定的目錄 . 表示當前目錄 … 表示上一級目錄(兩個點) md 創建一個目錄 rd 刪除一個目錄 del 刪除一個文件 cls 清除屏幕 命令的語法 命令

原创 CCF碰撞的小球(201803-2)

題的鏈接:CCF碰撞的小球(201803-2) 題解: 模擬每一秒鐘的變化即可,模擬每一次時都要預先去判斷當前有沒有兩個小球以及相遇並且方向相反,若相遇了,則需要將它的方向改變一下,變爲相反的方向,然後再對每個小球進行加1操作,分

原创 Python-函數與類

一、函數定義方法 1、函數定義 如圖所示: def來定義,參數不需要指定類型,沒有return,函數默認返回None 注:函數對象和調用函數 fn是函數對象 fn()調用函數 print是函數對象 print()調用函數

原创 CCF URL映射(201803-3)(字符串 匹配)

題的鏈接:CCF URL映射(201803-3) 題解: 一個個去尋找有沒有可以匹配的,match函數包含的第三個參數flag用來標記是否匹配成功,在該函數中所有的輸出之前都會對flag進行判斷,只有flag爲true時纔會進行輸

原创 Python-循環與條件

一、循環結構 1、while循環 while : else: 如圖所示: 2、for循環 for i in range(10): print(i) else: print("hello") 1、if條件 第一種: if

原创 Python基礎必會

一、數值(整數、浮點數、複數)注意點 1、如果數字的長度過大,可以使用下劃線作爲分隔符 c = 123_456_789 2、d = 0123 10進制的數字不能以0開頭 3、其他進制的整數,只要是數字打印時一定是以十進制的形式顯示

原创 Python-集合(set)

一、基本概念 注意點: 無序可變 用大括號表示{} 集合中只能包含不可變類型數據,eg: 數字,字符串,元組 集合不支持用下標訪問特定位置的元素,因爲無序性 不支持random庫的choice函數 支持random庫的samp

原创 P1098 字符串的展開(模擬 細節)

題目鏈接:P1098 字符串的展開 題解: 簡單題,細節注意好就行。首先:只有 - 左右都是數字或都是字母才進行拓展,左右相等或右小於左直接輸出 - ;其次:進行分情況討論,p1==2時,即大寫時,要討論是數字還是字母,字母-32