#include <stdio.h>
#include <stdlib.h>
#include <time.h>
bool isOverlapped(int a[], int targetNum, int length) {
int t;
int r;
for (t = 0; t < length; t++){
if (a[t] == targetNum)
return true;
}
return false;
}
int random_lotto() {
srand(time(NULL));
int r, i;
int arr[100];
printf("고객님의 번호는 ");
for (int j = 0; j < 10; ++j)
{
for (i = 0; i < 6;) {
r = rand() % 45 + 1;
if (!isOverlapped(arr, r, i))
{
arr[i++] = r;
printf("%d ", r);
}
else
printf("overlapped!(%d) ",r);
}
printf("\n");
}
return 0;
}
int main()
{
random_lotto();
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KI2luY2x1ZGUgPHRpbWUuaD4KCmJvb2wgaXNPdmVybGFwcGVkKGludCBhW10sIGludCB0YXJnZXROdW0sIGludCBsZW5ndGgpIHsKCglpbnQgdDsKCWludCByOwoJZm9yICh0ID0gMDsgdCA8IGxlbmd0aDsgdCsrKXsKCQlpZiAoYVt0XSA9PSB0YXJnZXROdW0pCgkJCXJldHVybiB0cnVlOwoJfQoJcmV0dXJuIGZhbHNlOwp9CgppbnQgcmFuZG9tX2xvdHRvKCkgewoJc3JhbmQodGltZShOVUxMKSk7CglpbnQgciwgaTsKCWludCBhcnJbMTAwXTsKCXByaW50Zigi6rOg6rCd64uY7J2YIOuyiO2YuOuKlCAiKTsKCWZvciAoaW50IGogPSAwOyBqIDwgMTA7ICsraikKCXsKCQlmb3IgKGkgPSAwOyBpIDwgNjspIHsKCQkJciA9IHJhbmQoKSAlIDQ1ICsgMTsKCQkJaWYgKCFpc092ZXJsYXBwZWQoYXJyLCByLCBpKSkKCQkJewoJCQkJYXJyW2krK10gPSByOwoJCQkJcHJpbnRmKCIlZCAiLCByKTsKCQkJfQoJCQllbHNlCgkJCQlwcmludGYoIm92ZXJsYXBwZWQhKCVkKSAiLHIpOwoJCX0KCQlwcmludGYoIlxuIik7Cgl9CglyZXR1cm4gMDsKfQoKaW50IG1haW4oKQp7CglyYW5kb21fbG90dG8oKTsKCXJldHVybiAwOwp9