:::

2-3 C.外星時間

一、題目

C.外星時間
Problem ID: time
    在一個遙遠的星球上,存在著一個神秘的外星文明。這個文明的發展程度並不高,比當前的人類文明更為落後。其中一個值得注意的特點是,這個文明剛發展出自己的時間計數系統。

    這個外星文明的時間計數系統如下:他們將一天分為 A 等分,為了方便,我們將每一等分稱為一「外星小時」;每一「外星小時」再分為 B 等分,將每一等分稱為一「外星分鐘」;每一「外星分鐘」再分為 C 等分,將每一等分稱為一「外星秒」。外星時間表示法則與地球上的時間相似:將外星小時、外星分鐘、外星秒的十進位數值(沒有任何前置的 0)以冒號隔開,而一天的第一個外星小時的數值是 0,最後一個外星小時的數值是 A - 1,而外星分鐘與外星秒的計數方式也類似,都是從 0 開始並分別以 B - 1、 C - 1 作為最後一個外星分鐘與外星秒。

    由於這個外星文明的數學還沒有很先進,所以這些外星人還不知道如何對時間進行加法。為了展示人類文明的先進,請你寫一個程式計算外星時間的加法:給你一個外星時間,請計算這個外星時間在經過 x 外星小時、 y 外星分鐘又 z 外星秒之後會是甚麼外星時間?

Input

第一行有三個以空白隔開的正整數 A, B, C,意義如題目所述。

第二行有一個正整數 N,代表接下來有幾組外星時間加法的問題。

接下來的 N 行,每行有一個外星時間 S(以外星時間表示法表示)和三個非負整數 x, y, z,代表一個外星時間加法的問題。

• N ≤ 105
• A, B, C ≤ 109
• S 是一個合法的外星時間表示法,其中 S 含的外星小時、外星分鐘及外星秒都會在對應的範圍之內
• x < A
• y < B
• z < C

Output

對於每個外星時間加法問題,請輸出一個以外星時間表示法表示的時間,代表 S 過了 x 外星小時、 y 外星分鐘又 z 外星秒的時間(以外星時間表示法表示)。
 

Sample Input Output

 1

2 20 30
3
1:19:2 0 1 7
0:5:5 1 13 25
1:19:29 1 19 29
0:0:9
1:19:0
1:19:28

2

1000 1000 1000
1
999:99:9 9 99 999

8:199:8


搜尋

錯誤訊息
未知: Array and string offset access syntax with curly braces is deprecated 在檔案中的第 /include/functions.encoding.php 列 40
未知: Array and string offset access syntax with curly braces is deprecated 在檔案中的第 /include/functions.encoding.php 列 40
未知: Array and string offset access syntax with curly braces is deprecated 在檔案中的第 /include/functions.encoding.php 列 73
未知: Function get_magic_quotes_gpc() is deprecated 在檔案中的第 /class/libraries/vendor/xoops/xmf/src/Request.php 列 505
未知: Function get_magic_quotes_gpc() is deprecated 在檔案中的第 /class/libraries/vendor/xoops/xmf/src/Request.php 列 119
未知: Function get_magic_quotes_gpc() is deprecated 在檔案中的第 /class/libraries/vendor/xoops/xmf/src/Request.php 列 505
未知: Function get_magic_quotes_gpc() is deprecated 在檔案中的第 /class/libraries/vendor/xoops/xmf/src/Request.php 列 119
未知: Function get_magic_quotes_gpc() is deprecated 在檔案中的第 /class/libraries/vendor/xoops/xmf/src/Request.php 列 119
未知: Function get_magic_quotes_gpc() is deprecated 在檔案中的第 /class/libraries/vendor/xoops/xmf/src/Request.php 列 119
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined index: bootstrap 在檔案中的第 /modules/tadtools/preloads/core.php 列 68
已棄用
資料庫語法
0.000090 - SET SQL_BIG_SELECTS = 1
0.000597 - SELECT * FROM config WHERE (`conf_modid` = '0' AND `conf_catid` = '1') ORDER BY conf_order ASC
0.000194 - SELECT sess_data, sess_ip FROM session WHERE sess_id = 'fohc01k6e72jjbjiuc3qg50a5n'
0.000232 - SELECT * FROM modules WHERE dirname = 'tad_book3'
0.000549 - SELECT COUNT(*) FROM group_permission WHERE (`gperm_modid` = '1' AND (`gperm_groupid` = '3') AND `gperm_name` = 'module_read' AND `gperm_itemid` = '9')
0.000227 - SELECT * FROM config WHERE (`conf_modid` = '9') ORDER BY conf_order ASC
0.000379 - select a.tbsn,a.title,b.author,a.category,a.page,a.paragraph,a.sort from tad_book3_docs as a left join tad_book3 as b on a.tbsn=b.tbsn where a.tbdsn='480'
0.000167 - SELECT tbsn,title FROM tad_book3 ORDER BY sort
0.000355 - SELECT * FROM config WHERE (`conf_modid` = '0' AND `conf_catid` = '5') ORDER BY conf_order ASC
0.000214 - SELECT COUNT(*) FROM banner
0.000141 - SELECT * FROM banner LIMIT 1, 1
0.003856 - UPDATE banner SET impmade = 1277930 WHERE bid = 2
0.000346 - SELECT * FROM config WHERE (`conf_modid` = '0' AND `conf_catid` = '3') ORDER BY conf_order ASC
0.001242 - SELECT DISTINCT gperm_itemid FROM group_permission WHERE gperm_name = 'block_read' AND gperm_modid = 1 AND gperm_groupid IN (3)
0.000914 - SELECT b.* FROM newblocks b, block_module_link m WHERE m.block_id=b.bid AND b.isactive=1 AND b.visible=1 AND m.module_id IN (0,9) AND b.bid IN (1,2,3,4,5,6,7,8,9,10,11,18,15,16,20,19,58,60,61,73,72,74,71,76,75,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,111,109,110,112,113,114,115,116,117,118,119,120,121,122,123) ORDER BY b.weight, m.block_id
0.000819 - SELECT f.*, s.tpl_source FROM tplfile f LEFT JOIN tplsource s ON s.tpl_id=f.tpl_id WHERE (`tpl_tplset` = 'default' AND `tpl_file` = 'system_block_search.tpl') ORDER BY tpl_refid
0.003821 - update tad_book3_docs set `count` = `count`+1 where tbdsn='480'
0.000300 - select * from tad_book3_docs where tbdsn='480'
0.000169 - select * from tad_book3 where tbsn='27'
0.000333 - select mid from modules where dirname='tad_book3'
0.000569 - desc `tad_book3_data_center` `sort`
0.000258 - select `col_sn`,`data_name`,`data_sort`, `data_value` from `tad_book3_data_center` where `mid`= '9' and `col_name`='read_tbdsn_date' and `col_sn`='480' order by `sort` , `data_sort`
0.001484 - select tbdsn,title,content,category,page,paragraph,sort,enable,uid,from_tbdsn from tad_book3_docs where tbsn='27' and `enable`='1' order by category,page,paragraph,sort
0.000934 - select tbdsn,title,category,page,paragraph,sort from tad_book3_docs where tbsn='27' and (`content` != '' or `from_tbdsn` != 0) and enable='1' order by category,page,paragraph,sort
0.000242 - SELECT * FROM modules WHERE dirname = 'tadtools'
0.000300 - SELECT * FROM config WHERE (`conf_modid` = '4') ORDER BY conf_order ASC
0.000175 - select mid from modules where dirname='tad_book3'
0.000400 - desc `tad_book3_data_center` `sort`
0.000204 - select `col_sn`,`data_name`,`data_sort`, `data_value` from `tad_book3_data_center` where `mid`= '9' and `col_name`='video_tbdsn_date' and `col_sn`='480' order by `sort` , `data_sort`
0.000217 - select groupid,name from groups
0.000583 - select * from `tad_book3_files_center` where `col_name`='mp4' and `col_sn`='480' and `kind`='file' order by sort limit 0,1
0.000398 - select `tt_theme`,`tt_use_bootstrap`,`tt_bootstrap_color`,`tt_theme_kind` from `tadtools_setup` where `tt_theme`='school2015'
0.000555 - SELECT f.*, s.tpl_source FROM tplfile f LEFT JOIN tplsource s ON s.tpl_id=f.tpl_id WHERE (`tpl_tplset` = 'default' AND `tpl_file` = 'tadbook3_index.tpl') ORDER BY tpl_refid
0.000339 - SELECT * FROM modules WHERE dirname = 'tad_themes'
0.000313 - SELECT * FROM config WHERE (`conf_modid` = '3') ORDER BY conf_order ASC
0.000190 - select `tt_bootstrap_color` from tadtools_setup where `tt_theme`='school2015'
0.000344 - select * from tad_themes where `theme_name`='school2015'
0.000225 - select conf_value from config where conf_title ='_MD_AM_DEBUGMODE'
0.000304 - select * from tad_themes_blocks where `theme_id`='7'
0.000160 - select mid from modules where dirname='tad_themes'
0.000489 - desc `tad_themes_data_center` `sort`
0.000161 - select `col_sn`,`data_name`,`data_sort`, `data_value` from `tad_themes_data_center` where `mid`= '3' and `col_name`='theme_id' and `col_sn`='7' order by `sort` , `data_sort`
0.000279 - select conf_value from config where conf_name ='allow_register'
0.000329 - select `mid`, `name`, `dirname` from modules where isactive='1' and hasmain='1' and weight!=0 order by weight
0.000163 - SELECT * FROM modules WHERE dirname = 'tad_blocks'
0.000210 - select conf_value from config where conf_title ='_MD_AM_DEBUGMODE'
0.000205 - select count(*) from priv_msgs where `to_userid` ='0' and `read_msg`=0 group by `to_userid`
0.000403 - select `menuid`, `itemname`, `itemurl`, `target`, `icon`, `link_cate_name`, `link_cate_sn`, `read_group` from tad_themes_menu where of_level='0' and status='1' order by position
0.000207 - select `menuid`, `itemname`, `itemurl`, `target`, `icon`, `link_cate_name`, `link_cate_sn`, `read_group` from tad_themes_menu where of_level='11' and status='1' order by position
0.000170 - select `menuid`, `itemname`, `itemurl`, `target`, `icon`, `link_cate_name`, `link_cate_sn`, `read_group` from tad_themes_menu where of_level='14' and status='1' order by position
0.000146 - select `menuid`, `itemname`, `itemurl`, `target`, `icon`, `link_cate_name`, `link_cate_sn`, `read_group` from tad_themes_menu where of_level='15' and status='1' order by position
0.000159 - select `menuid`, `itemname`, `itemurl`, `target`, `icon`, `link_cate_name`, `link_cate_sn`, `read_group` from tad_themes_menu where of_level='17' and status='1' order by position
0.000142 - select `menuid`, `itemname`, `itemurl`, `target`, `icon`, `link_cate_name`, `link_cate_sn`, `read_group` from tad_themes_menu where of_level='16' and status='1' order by position
0.000139 - select `menuid`, `itemname`, `itemurl`, `target`, `icon`, `link_cate_name`, `link_cate_sn`, `read_group` from tad_themes_menu where of_level='18' and status='1' order by position
0.000429 - select a.* from tad_themes_files_center as a left join tad_themes as b on a.col_sn=b.theme_id where a.`col_name`='slide' and b.`theme_name`='school2015'
0.000189 - SELECT * FROM modules WHERE dirname = 'tad_login'
0.000482 - SELECT * FROM config WHERE (`conf_modid` = '14') ORDER BY conf_order ASC
總計: 57
區塊
搜尋: 沒有快取
總計: 1
額外資訊
包含檔案: 204 檔案
使用記憶體: 6958416 bytes
計時
XOOPS 使用 0.125 秒來載入。
XOOPS Boot 使用 0.025 秒來載入。
Module init 使用 0.006 秒來載入。
XOOPS output init 使用 0.035 秒來載入。
Module display 使用 0.030 秒來載入。
Page rendering 使用 0.027 秒來載入。