7-9 用天平找小球(10 分)
三个球A、B、C,大小形状相同且其中有一个球与其他球重量不同。要求找出这个不一样的球。
输入格式:
输入在一行中给出3个正整数,顺序对应球A、B、C的重量。
输出格式:
在一行中输出唯一的那个不一样的球。
输入样例:
1 | 1 1 2 |
输出样例:
1 | C |
编写一个程序,要求用户输入24小时制的时间,然后显示12小时制的时间。
输入在一行中给出带有中间的:
符号(半角的冒号)的24小时制的时间,如12:34
表示12点34分。当小时或分钟数小于10时,均没有前导的零,如5:6
表示5点零6分。
提示:在scanf
的格式字符串中加入:
,让scanf
来处理这个冒号。
在一行中输出这个时间对应的12小时制的时间,数字部分格式与输入的相同,然后跟上空格,再跟上表示上午的字符串AM
或表示下午的字符串PM
。如5:6 PM
表示下午5点零6分。注意,在英文的习惯中,中午12点被认为是下午,所以24小时制的12:00
就是12小时制的12:0 PM
;而0点被认为是第二天的时间,所以是0:0 AM
。
1 | 21:11 |
1 | 9:11 PM |
本题要求编写程序,按照规定格式输出表格。
本题目没有输入。
要求严格按照给出的格式输出下列表格:
1 | ------------------------------------ |
BCD数是用一个字节来表达两位十进制的数,每四个比特表示一位。所以如果一个BCD数的十六进制是0x12,它表达的就是十进制的12。但是小明没学过BCD,把所有的BCD数都当作二进制数转换成十进制输出了。于是BCD的0x12被输出成了十进制的18了!
现在,你的程序要读入这个错误的十进制数,然后输出正确的十进制数。提示:你可以把18转换回0x12,然后再转换回12。
输入在一行中给出一个[0, 153]范围内的正整数,保证能转换回有效的BCD数,也就是说这个整数转换成十六进制时不会出现A-F的数字。
输出对应的十进制数。
1 | 18 |
1 | 12 |
有时候人们用四位数字表示一个时间,比如1106表示11点零6分。现在,你的程序要根据起始时间和流逝的时间计算出终止时间。
读入两个数字,第一个数字以这样的四位数字表示当前时间,第二个数字表示分钟数,计算当前时间经过那么多分钟后是几点,结果也表示为四位数字。当小时为个位数时,没有前导的零,即5点30分表示为530。注意,第二个数字表示的分钟数可能超过60,也可能是负数。
输入在一行中给出2个整数,分别是四位数字表示的起始时间、以及流逝的分钟数,其间以空格分隔。注意:在起始时间中,当小时为个位数时,没有前导的零,即5点30分表示为530;流逝的分钟数可能超过60,也可能是负数。
输出四位数字表示的终止时间。题目保证起始时间和终止时间在同一天内。
1 | 1120 110 |
1 | 1310 |
给一个严格递增数列,函数int binSearch(SeqList T, KeyType k)用来二分地查找k在数列中的位置。
1 | int binSearch(SeqList T, KeyType k) |
其中T是有序表,k是查找的值。
1 | #include <iostream> |
第一行输入一个整数n,表示有序表的元素个数,接下来一行n个数字,依次为表内元素值。 然后输入一个要查找的值。
输出这个值在表内的位置,如果没有找到,输出”NOT FOUND”。
1 | 5 |
1 | 4 |
1 | 5 |
1 | NOT FOUND |
Update your browser to view this website correctly. Update my browser now
概況為何使用Hexo呢?Hexo非常強大而且免費開源,作為程式員怎麼能不使用它呢。 環境配置之前我們已經講到,安裝好了Node.js和GitHub了。現在我們就使用Node.js生成靜態頁面吧 安裝配置Hexo首先在本地的磁盤上新建一個檔案hexo,用來把hexo生成的靜態頁面存放到那裡。然後右鍵打
實驗一:詞法分析實驗目的:通過DFA程式的實現理解自動機的原理 實驗內容:1、閱讀並理解實驗案例中DFA的程式實現;2、參考實驗案例,完成簡單的DFA程式設計。 實驗要求:請對下列程式進行詞法分析,判斷是否字串“abbb”將被識別或通過在FA接受?1、假定FA=({0,1,2,3}, {a,b},
12345678910111213刪除用戶變量中的JAVA_TOOL_OPTIONS後正常_JAVA_OPTIONS-Xrunjvmhook -Xbootclasspath/a:C:\PROGRA~2\HP\QUICKT~1\bin\JAVA_S~1\classes;C:\PROGRA~2\HP\Q
使用GUI自動安裝程式如果你是MinGW的新手,一個好的方法是從下載。 下載並運行安裝程式(例如 “MinGW-5.1.4.exe” – 當前唯一“建議”的版本)。這個安裝程式會安裝 mingw-runtime, w32api, GCC, binutils 和 mingw32-make, (不過它可
Oracle 提示錯誤消息ORA-28001: the password has expired,是由於Oracle11G的新特性所致, Oracle11G創建用戶時缺省密碼過期限制是180天(即6個月), 如果超過180天用戶密碼未做修改則該用戶無法登錄。 Oracle公司是為了資料庫的安全性默認
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in
title: “Categories”
title: “Tags”