Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
|
|
@ -0,0 +1,62 @@
|
|||
import stdlib.*;
|
||||
import stdlib.stdin.*;
|
||||
import stdlib.math.*;
|
||||
|
||||
exported func main() {
|
||||
foreach testCase in [#][
|
||||
7259,
|
||||
86400,
|
||||
6000000,
|
||||
] {
|
||||
testCase.timeString().println();
|
||||
}
|
||||
}
|
||||
|
||||
func timeString(seconds int) str {
|
||||
result = "";
|
||||
|
||||
minutes = seconds / 60;
|
||||
set seconds = seconds.mod(60);
|
||||
if seconds > 0 {
|
||||
set result = seconds.str() + " sec";
|
||||
}
|
||||
|
||||
hours = minutes / 60;
|
||||
set minutes = minutes.mod(60);
|
||||
if minutes > 0 {
|
||||
set result = minutes.str() + if result != "" {
|
||||
" min, " + result
|
||||
} else {
|
||||
" min"
|
||||
};
|
||||
}
|
||||
|
||||
days = hours / 24;
|
||||
set hours = hours.mod(24);
|
||||
if hours > 0 {
|
||||
set result = hours.str() + if result != "" {
|
||||
" hr, " + result
|
||||
} else {
|
||||
" hr"
|
||||
};
|
||||
}
|
||||
|
||||
weeks = days / 7;
|
||||
set days = days.mod(7);
|
||||
if days > 0 {
|
||||
set result = days.str() + if result != "" {
|
||||
" d, " + result
|
||||
} else {
|
||||
" d"
|
||||
};
|
||||
}
|
||||
if weeks > 0 {
|
||||
set result = weeks.str() + if result != "" {
|
||||
" wk, " + result
|
||||
} else {
|
||||
" wk"
|
||||
};
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue