網易互娛筆試 電子時鐘

2021-08-22 10:32:54 字數 1048 閱讀 7425

輸入描述:

每個輸入資料報含多個測試點。每個測試點後有乙個空行。 第一行為測試點的個數t(t<=100)。 每個測試點包含1行,為乙個字串」hh:mm:ss」,表示鐘錶顯示的時間。
輸出描述:

對於每個測試點,輸出一行。如果鐘錶顯示的時間為真實存在的時間,則不做改動輸出該時間,否則輸出乙個新的」hh:mm:ss」,表示修改最少的數字情況下,字典序最小的真實存在的時間。
輸入例子1:

2

19:90:23

23:59:59

輸出例子1:

19:00:23

23:59:59

1、當時沒有看懂  輸出描述裡面要求的 每乙個測試點都要有乙個輸出;這樣才是正確的  我一開始寫成了乙個字串陣列;最後一起輸出的;所有在這裡面出錯了 ;總結出自己的弱點 因為長期刷leetcode 對輸入輸出的描述這一方面比較缺乏;所以還是待於加強;

寫乙個函式判斷輸入的字串是否為乙個合格的時間;如果不合格的話 轉化為合格的至於怎麼轉化,需要直接把時、分、秒的第一位直接賦值為『0』就是了;

其中需要比較字串 所以需要寫乙個字串的比較函式 

另外需要寫乙個字元轉化為字串的函式 這個是自己不會的;需要把字元轉化為乙個字串陣列表示出來 然後在直接賦值給乙個string類物件

//第一題:	

#include#include #include #include#include#includeusing namespace std;

string chartostring(char c)

; s = s1;

//cout << "字元轉化為字串是:";

//cout << s << endl;

return s;

}bool cmp(string &s1, string s2)

string printstring(string &s)

}

網易互娛筆試題 幸運N串

題目描述 連續n串被認為是幸運串,給乙個全部由大寫字母組成的字串,允許改變最多兩個大寫字母 也允許不改變或改變1個大寫字母 是的字串中包含的最長的連續n串的長度最大。輸入 t 表示有t組用例 每一行用例包含一行大寫字串s 0 s 50000,s 為字串長度 輸出 每乙個測試用例,輸出乙個整數,表示操...

JS 電子時鐘

思路 獲取當前時間的時間物件 從時間物件中獲取當前的時間資訊,寫入到頁面中 注意 獲取的月份是從0開始的 星期,0是週日,還需要將數值轉化為漢字 d div d.innerhtml nowtime setinterval function 1000 建立當前時間物件 var d newdate 獲取...

Qt LCD電子時鐘

先上效果圖吧 就是這個樣子,簡單的時間顯示時間。這裡需要注意的是,我們最好建立乙個空檔案,這裡我們需要建立乙個整合qlcdnumber的類 具體方法如下圖 一下是源 digiclock.h ifndef digiclock h define digiclock h include include c...