-
个人简介
I'd rather believe l'm a muggle than that there's no magic in the world.
import java.util.Timer; import java.util.TimerTask; import static java.lang.Math.min; public class Love { public static void main(String[] args){ var i = new Person("I"); var you = new Person("you"); Timer timer = new Timer(); TimerTask task = new TimerTask() { @Override public void run() { i.love(you); } }; timer.schedule(task, 0, 1000); } } class Person { private final String name; private final long begin=System.currentTimeMillis(); public Person(String name){ this.name = name; } public void love(Person p) { if (p == null) { System.out.println("There will never be someone to love you!"); return; } long time = (System.currentTimeMillis() - min(begin,p.begin)); long centuries = time / (1000L * 60L * 60L * 24L * 36525L); time -= centuries * (1000L * 60L * 60L * 24L * 36525L); long years = time / (1000L * 60L * 60L * 24L * 365L); time -= years * (1000L * 60L * 60L * 24L * 365L); long days = time / (1000L * 60L * 60L * 24L); time -= days * (1000L * 60L * 60L * 24L); long hours = time / (1000L * 60L * 60L); time -= hours * (1000L * 60L * 60L); long minutes = time / (1000L * 60L); time -= minutes * (1000L * 60L); long seconds = time / 1000L; StringBuilder unit = new StringBuilder(); if (centuries > 0) unit.append(" ").append(centuries).append(" century").append(centuries > 1 ? "s" : ""); if (years > 0) unit.append(" ").append(years).append(" year").append(years > 1 ? "s" : ""); if (days > 0) unit.append(" ").append(days).append(" day").append(days > 1 ? "s" : ""); if (hours > 0) unit.append(" ").append(hours).append(" hour").append(hours > 1 ? "s" : ""); if (minutes > 0) unit.append(" ").append(minutes).append(" minute").append(minutes > 1 ? "s" : ""); if (seconds > 0 || unit.length() == 0) unit.append(" ").append(seconds).append(" second").append(seconds > 1 ? "s" : ""); String verb = (name.equalsIgnoreCase("they") || name.equalsIgnoreCase("I") || name.equalsIgnoreCase("you")) ? "have loved" : "has loved"; System.out.printf("%s %s %s for%s.\n", name.toUpperCase(), verb, p.name.toUpperCase(), unit); } }
-
通过的题目
- P1
- P2
- P4
- P5
- P6
- P7
- P8
- P9
- P10
- P11
- P12
- P13
- P14
- P15
- P16
- P17
- P18
- P19
- P20
- P21
- P22
- P23
- P24
- P25
- P26
- P27
- P28
- P29
- P30
- P31
- P32
- P33
- P34
- P35
- P36
- P37
- P38
- P39
- P40
- P41
- P42
- P43
- P44
- P45
- P46
- P47
- P48
- P49
- P50
- P51
- P52
- P53
- P54
- P55
- P56
- P57
- P58
- P59
- P60
- P61
- P62
- P63
- P64
- P65
- P66
- P67
- P68
- P69
- P70
- P71
- P72
- P73
- P74
- P75
- P76
- P77
- P78
- P79
- P80
- P81
- P82
- P83
- P84
- P88
- P89
- P90
- P91
- P92
- P93
- P94
- P95
- P96
- P97
- P98
- P99
- P100
- P101
- P102
- P103
- P104
- P105
- P106
- P107
- P108
- P110
- P112
- P120
- P121
- P131
- P152
- P153
- P154
- P155
- P159
- P172
- P184
- P185
- P228
- P235
- P243
- P267
- P268
- P279
- P285
- P286
- P287
- P288
- P289
- P290
- P291
- P294
- P296
- P297
- P298
- P299
- P300
- P305
- P308
- P314
- P317
- P320
- P326
- P335
- P355
- P356
- P358
- P368
- P370
- P377
- P378
- P382
- P387
- P412
- P413
- P414
- P415
- P417
- P418
- P429
- P430
- P436
- P459
- P483
- P484
- P554
- P561
- P562
- P593
- P594
- P595
- P596
- P597
- P599
- P600
- P602
- P603
- P604
- P605
- P606
- P630
- P646
- P650
- P661
- P668
- P680
- P681
- P693
- P694
- P707
- P761
- P790
- P828
- P829
- P831
- P832
- P834
- P864
- P883
- P917
- P941
- P1023
- P1032
- P1034
- P1040
- P1044
- P1045
- P1047
- P1064
- P1074
- P1078
- P1100
- P1123
- P1132
- P1160
- P1161
- P1162
- P1166
- P1167
- P1178
- P1179
- P1180
- P1184
- P1210
- P1213
- P1214
- P1215
- P1216
- P1217
- P1218
- P1219
- P1220
- P1221
- P1222
- P1223
- P1224
- P1225
- P1226
- P1227
- P1228
- P1229
- P1230
- P1231
- P1232
- P1233
- P1234
- P1235
- P1236
- P1237
- P1238
- P1239
- P1240
- P1241
- P1242
- P1243
- P1244
- P1245
- P1246
- P1247
- P1248
- P1249
- P1250
- P1251
- P1252
- P1253
- P1254
- P1255
- P1256
- P1257
- P1259
- P1261
- P1262
- P1263
- P1264
- P1268
- P1270
- P1271
- P1273
- P1278
- P1285
- P1298
- P1304
- P1305
- P1308
- P1311
- P1321
- P1330
- P1337
- P1353
- P1367
- P1369
- P1388
- P1476
- P1480
- P1494
- P1495
- P1496
- P1497
- P1498
- P1501
- P1524
- P1529
- P1549
- P1551
- P1552
- P1553
- P1555
- P1556
- P1558
- P1559
- P1560
- P1562
- P1563
- P1564
- P1566
- P1585
-
最近活动
-
最近编写的题解
题目标签
- 基础问题
- 33
- 分支问题
- 33
- 循环语句
- 23
- 字符串
- 21
- 需要找规律的循环
- 21
- 简单循环
- 20
- 嵌套循环
- 15
- 条件分支
- 13
- 数组问题
- 12
- 进制转换
- 10
- 搜索
- 10
- 递归
- 10
- 动态规划
- 9
- 二维数组
- 8
- 深搜
- 8
- 图结构
- 8
- 树结构
- 7
- 回溯
- 6
- 图论
- 6
- 高精度算法
- 5