#include <cstdio>
#include <cstdlib>
#include <ctime>
using namespace std;
int chances(int value)
{
int count = 0;
for(int i = 0; i < 1000; ++i)
{
if (rand()%100 < value) ++count;
}
return count;
}
int main(int argc, const char * argv[])
{
srand(time(0));
for(int value = 0; value < 100; value += 10)
{
int count = chances(value);
printf("%3d : %3d.%01d\n",value, count/10,count%10);
}
}
I2luY2x1ZGUgPGNzdGRpbz4KI2luY2x1ZGUgPGNzdGRsaWI+CiNpbmNsdWRlIDxjdGltZT4KCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgY2hhbmNlcyhpbnQgdmFsdWUpCnsKICAgIGludCBjb3VudCA9IDA7CiAgICBmb3IoaW50IGkgPSAwOyBpIDwgMTAwMDsgKytpKQogICAgewogICAgICAgIGlmIChyYW5kKCklMTAwIDwgdmFsdWUpICsrY291bnQ7CiAgICB9CiAgICByZXR1cm4gY291bnQ7Cn0KCmludCBtYWluKGludCBhcmdjLCBjb25zdCBjaGFyICogYXJndltdKQp7CiAgICBzcmFuZCh0aW1lKDApKTsKICAgIGZvcihpbnQgdmFsdWUgPSAwOyB2YWx1ZSA8IDEwMDsgdmFsdWUgKz0gMTApCiAgICB7CiAgICAgICAgaW50IGNvdW50ID0gY2hhbmNlcyh2YWx1ZSk7CiAgICAgICAgcHJpbnRmKCIlM2QgOiAgJTNkLiUwMWRcbiIsdmFsdWUsIGNvdW50LzEwLGNvdW50JTEwKTsKICAgIH0KfQoK