Codeforces Round #571 (Div. 2)

Vus the Cossack and a Contest

m,k都不小于n

Vus the Cossack and Strings

通过观察可以发现当字符串中’1’的数量奇偶相同时,不同的位数就为偶数

Vus the Cossack and Numbers

题意:通过向上和向下取整,使sum为0

((b - (int)b) == 0)精度大概是1e15,double b;

1.整数向下取整,负数向上取整(floor,ceil)(直接边成LL就行),求sum

2.sum>0,负数向下取整sum个,sum<0,正数向上取整sum个,排除整数,整数不能上下取整

四舍五入

1.round()函数

2.保留整数 int a = b+0.5;

保留一位小数 floor(b*10+0.5)/10

3.如果需要对负数进行转换,可以为这个负数加上一个足够大的正整数,使得和变成正数,然后四色五入后再减去前面加上的正整数就好