首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
HDU4278
】的更多相关文章
HDU4278 Faulty Odometerd
开始以为是容斥原理,想着做一下,应该是可以用容斥解决的,有空再过来写一下.题解是进制转换,开始没想到,不过很好理解. 如在10进制里: 1254= (1*10^3 + 2*10^2 + 5* 10^1+ 4*10^0) 而faulty的大小:1254= (1* 8^3 + 2* 8^2 + 4* 8^1+ 3*8^0) 当然faulty里面没有3和8所以 0-9分别代表: ]={,,,,,,,,,}; #include<cstdio> #include<cstdlib>…
HDU4278
Faulty Odometer Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 2102 Accepted Submission(s): 1456 Problem Description You are given a car odometer which displays the miles traveled as an inte…
hdu4278 小想法
题意: 有几个计数器,从1开始计数,计数器有问题,没有3,8这两个数字,只要出现3或者8,那么直接跳过,如 12579 下一个数字就是 12590 ,给你一个数字,问他实际计数了多少. 思路: 直接把输入数字的每一位处理一下,对于当前这位,如果它 >= 3 && <= 8 那么-1 , 如果它 >8 那么-2,这样就把他变成另一个数,此时的这个数是八进制数,在把他转换成十进制数就行了..如 59 先 把它变成 47,然后转换成十进制是 7 + 4 *…