#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main(void) {
// your code goes here
int i, idx = 0;
int arr[45];
// init
for(i=0; i < 45; i++){
arr[i] = (i + 1);
}
// shuffle
for(i=0; i < 10; i++){
// get rand idx
int rnd_idx
= rand()%(45-i
); // swap
int tmp = arr[45-1-i];
arr[45-1-i] = arr[rnd_idx];
arr[rnd_idx] = tmp;
}
// output
for(i=0; i < 10; i++){
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KI2luY2x1ZGUgPHRpbWUuaD4KCmludCBtYWluKHZvaWQpIHsKCS8vIHlvdXIgY29kZSBnb2VzIGhlcmUKCWludCBpLCBpZHggPSAwOwoJaW50IGFycls0NV07CgkKCXNyYW5kKHRpbWUoTlVMTCkpOwoJLy8gaW5pdAoJZm9yKGk9MDsgaSA8IDQ1OyBpKyspewoJCWFycltpXSA9IChpICsgMSk7Cgl9CgkKCS8vIHNodWZmbGUKCWZvcihpPTA7IGkgPCAxMDsgaSsrKXsKCQkvLyBnZXQgcmFuZCBpZHgKCQlpbnQgcm5kX2lkeCA9IHJhbmQoKSUoNDUtaSk7CgkJLy8gc3dhcAoJCWludCB0bXAgPSBhcnJbNDUtMS1pXTsKCQlhcnJbNDUtMS1pXSA9IGFycltybmRfaWR4XTsKCQlhcnJbcm5kX2lkeF0gPSB0bXA7Cgl9CgkKCS8vIG91dHB1dAoJZm9yKGk9MDsgaSA8IDEwOyBpKyspewoJCXByaW50ZigiJTAyZCwiLCAgYXJyWzQ1LTEtaV0pOwoJfQoJCglyZXR1cm4gMDsKfQo=
18,13,25,10,35,40,29,32,02,31,