2012天津赛区网络赛第一题---Faulty Odometer(hdu4278)
2012-09-16 21:38
330 查看
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4278
题意:粗心的人数数,他在数2--4,7--9时,给漏数了3和8.当然不管3和8出现在个位、十位、百位、、他都是会漏数的。比如299之后,他会直接数到400,而跳过了300.现在告诉你这个以他自己的数数方式数到的数,求他实际上数了多少个数。(嘎嘎,后面有点绕,不过题意很好懂,不懂的,点击链接看啊)。
Code:
题意:粗心的人数数,他在数2--4,7--9时,给漏数了3和8.当然不管3和8出现在个位、十位、百位、、他都是会漏数的。比如299之后,他会直接数到400,而跳过了300.现在告诉你这个以他自己的数数方式数到的数,求他实际上数了多少个数。(嘎嘎,后面有点绕,不过题意很好懂,不懂的,点击链接看啊)。
Code:
#include<stdio.h> int to[10] = {0,1,2,0,3,4,5,6,0,7}; __int64 n; __int64 ans; int main() { while(scanf("%I64d",&n)!=EOF && n!=0) { int t = 1; ans = 0; printf("%I64d: ",n); while(n) { ans += to[n%10] * t; n /= 10; t *= 8; } printf("%I64d\n",ans); } return 0; }
相关文章推荐
- Faulty Odometer--2012天津网络赛--数位dp
- hdu 4278 Faulty Odometer 2012 天津网络赛 数位dp
- HDU 4278 Faulty Odometer 第37届ACM/ICPC天津赛区网络赛1001题 (简单水题)
- HDOJ 4278(天津网络预选赛1001题)Faulty Odometer
- 0909 - 天津网络赛 - hdu 4278 - Faulty Odometer
- 2012天津赛区网络赛第三题--Island Transport(hdu4280)
- 2012天津赛区网络赛第二题---Number(hdu4279)
- hdu 4278 2012天津赛区网络赛 数学 *
- 2012天津赛区网络赛 hdu 4280 Island Transport
- 2012天津赛区网络赛第五题---A very hard mathematic problem(hdu4284)
- 长春赛区2012 USACO ORZ 1011题 (网络赛)
- hdu 4288 (成都赛区2012网络赛)
- hdu 4293 2012成都赛区网络赛 dp ****
- hdu 4284 Travel 2012天津网络赛 状压dp TSP 最短路
- HDU 4279 Number 第37届ACM/ICPC天津赛区网络赛1002题 (简单规律题)
- hdu 4296 (成都赛区2012网络赛)
- 2012天津网络赛的1004
- 2012成都赛区网络赛第九题---Buildings(hdu4296)
- HDU 4285 circuits 第37届ACM/ICPC天津赛区网络赛(插头DP)
- hdu4278 Faulty Odometer 八进制转十进制