TopCoder

AaW
學弟電爛我了

User's AC Ratio

100.0% (4/4)

Submission's AC Ratio

57.1% (4/7)

Tags

Description

晴☆的 Discord 機器人有每天簽到拿錢的功能

但他不知道要怎麼做

請各位幫忙一下

每日簽到拿到的錢是會變動的

連續會加 10,否則斷一天扣 20

而且最少 100,最多 500

比方說:

第一天 100

第二天,連續簽到所以加 10,拿到 110

第三天,連續簽到,加 10,拿到 120

第四天,加 10,拿到 130

第五天,拿到 140

第六天,拿到 150

第七天,拿到 160

第八天,忘記簽到

第九天,忘記簽到

第十天,因為斷了兩天,扣 20 * 2 = 40,拿到 160 - 40 = 120

第十一天,連續簽到所以加 10,拿到 130

不過現在有一個問題,就是簽到的時候必須判定天數可是機器人只會收到 Unix 時間,所以得要轉換一下

Input Format

第一行有一個整數 n(0≤ n <32768),代表接下來會簽到幾次

接下來有 n 行數字,每行代表簽到時間的 Unix Timestamp (從 1970-01-01 00:00 UTC 到那時的秒數)

必定間隔超過一天,而且都不超過 2147483647 (大概 2038 年的時候)

P. S. 不要問我為什麼會有人有辦法兩個世紀都在那邊簽到

Output Format

請輸出每次簽到會拿到的錢,以換行分隔

每日時間以 UTC 的日期 00:00 作為每一天的分界線

Sample Input 1

5
2063425863
2063512264
2063598664
2063685065
2063771465

Sample Output 1

100
110
120
130
140

Hints

Problem Source

Subtasks

No. Testdata Range Score

Testdata and Limits

No. Time Limit (ms) Memory Limit (VSS, KiB) Memory Limit (RSS, KiB) Output Limit (KiB) Subtasks
0 1000 250000 250000 65536
1 1000 250000 250000 65536
2 1000 250000 250000 65536
3 1000 250000 250000 65536
4 1000 250000 250000 65536
5 1000 250000 250000 65536
6 1000 250000 250000 65536
7 1000 250000 250000 65536
8 1000 250000 250000 65536
9 1000 250000 250000 65536
10 1000 250000 250000 65536
11 1000 250000 250000 65536
12 1000 250000 250000 65536
13 1000 250000 250000 65536
14 1000 250000 250000 65536
15 1000 250000 250000 65536
16 1000 250000 250000 65536
17 1000 250000 250000 65536
18 1000 250000 250000 65536
19 1000 250000 250000 65536
20 1000 250000 250000 65536
21 1000 250000 250000 65536
22 1000 250000 250000 65536
23 1000 250000 250000 65536
24 1000 250000 250000 65536
25 1000 250000 250000 65536
26 1000 250000 250000 65536
27 1000 250000 250000 65536
28 1000 250000 250000 65536
29 1000 250000 250000 65536
30 1000 250000 250000 65536
31 1000 250000 250000 65536
32 1000 250000 250000 65536
33 1000 250000 250000 65536
34 1000 250000 250000 65536
35 1000 250000 250000 65536
36 1000 250000 250000 65536
37 1000 250000 250000 65536
38 1000 250000 250000 65536
39 1000 250000 250000 65536
40 1000 250000 250000 65536
41 1000 250000 250000 65536
42 1000 250000 250000 65536
43 1000 250000 250000 65536
44 1000 250000 250000 65536
45 1000 250000 250000 65536
46 1000 250000 250000 65536
47 1000 250000 250000 65536
48 1000 250000 250000 65536
49 1000 250000 250000 65536
50 1000 250000 250000 65536
51 1000 250000 250000 65536
52 1000 250000 250000 65536
53 1000 250000 250000 65536
54 1000 250000 250000 65536
55 1000 250000 250000 65536
56 1000 250000 250000 65536
57 1000 250000 250000 65536
58 1000 250000 250000 65536
59 1000 250000 250000 65536
60 1000 250000 250000 65536
61 1000 250000 250000 65536
62 1000 250000 250000 65536
63 1000 250000 250000 65536
64 1000 250000 250000 65536
65 1000 250000 250000 65536
66 1000 250000 250000 65536
67 1000 250000 250000 65536
68 1000 250000 250000 65536
69 1000 250000 250000 65536
70 1000 250000 250000 65536
71 1000 250000 250000 65536
72 1000 250000 250000 65536
73 1000 250000 250000 65536
74 1000 250000 250000 65536
75 1000 250000 250000 65536
76 1000 250000 250000 65536
77 1000 250000 250000 65536
78 1000 250000 250000 65536
79 1000 250000 250000 65536
80 1000 250000 250000 65536
81 1000 250000 250000 65536
82 1000 250000 250000 65536
83 1000 250000 250000 65536
84 1000 250000 250000 65536
85 1000 250000 250000 65536
86 1000 250000 250000 65536
87 1000 250000 250000 65536
88 1000 250000 250000 65536
89 1000 250000 250000 65536
90 1000 250000 250000 65536
91 1000 250000 250000 65536
92 1000 250000 250000 65536
93 1000 250000 250000 65536
94 1000 250000 250000 65536
95 1000 250000 250000 65536
96 1000 250000 250000 65536
97 1000 250000 250000 65536
98 1000 250000 250000 65536
99 1000 250000 250000 65536