One of n lines in a file: Difference between revisions
Content added Content deleted
(→{{header|C}}: Name change.) |
|||
Line 31: | Line 31: | ||
} |
} |
||
inline int |
inline int one_of_n(int n) |
||
{ |
{ |
||
int i, r = 0; |
int i, r = 0; |
||
Line 42: | Line 42: | ||
int i, r[10] = {0}; |
int i, r[10] = {0}; |
||
for (i = 0; i < 1000000; i++, r[ |
for (i = 0; i < 1000000; i++, r[one_of_n(10)]++); |
||
for (i = 0; i < 10; i++) |
for (i = 0; i < 10; i++) |
||
printf("%d%c", r[i], i == 9 ? '\n':' '); |
printf("%d%c", r[i], i == 9 ? '\n':' '); |
||
Line 48: | Line 48: | ||
return 0; |
return 0; |
||
}</lang>output<lang>100561 99814 99816 99721 99244 99772 100790 100072 99997 100213</lang> |
}</lang>output<lang>100561 99814 99816 99721 99244 99772 100790 100072 99997 100213</lang> |
||
=={{header|Perl 6}}== |
=={{header|Perl 6}}== |
||
{{trans|Python}} |
{{trans|Python}} |