Sync
This commit is contained in:
parent
6f050a029e
commit
776bba907c
3887 changed files with 59894 additions and 7280 deletions
|
|
@ -7,7 +7,7 @@ T pop(T)(ref T[] items, in size_t i) pure {
|
|||
return aux;
|
||||
}
|
||||
|
||||
string josephus(in int n, in int k) {
|
||||
string josephus(in int n, in int k) /*pure*/ {
|
||||
auto p = n.iota.array;
|
||||
int i;
|
||||
int[] seq;
|
||||
|
|
@ -18,7 +18,7 @@ string josephus(in int n, in int k) {
|
|||
|
||||
return format("Prisoner killing order:\n%(%(%d %)\n%)." ~
|
||||
"\nSurvivor: %d",
|
||||
std.range.chunks(seq[0 .. $ - 1], 20), seq[$ - 1]);
|
||||
seq[0 .. $ - 1].chunks(20), seq[$ - 1]);
|
||||
}
|
||||
|
||||
void main() {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue