首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 其他相关 >

SRM403div2例题

2012-07-15 
SRM403div2题解250:水题,就是给定一个n求一个不大于n的数且数字的每一位不是4就是7 ?暴力即可?#include i

SRM403div2题解

250:水题,就是给定一个n求一个不大于n的数且数字的每一位不是4就是7 ?暴力即可

?

#include <iostream>#include <cstring>#include <cstdio>using namespace std;#define LL long long//递归求解int solve(LL tmp, LL a, LL b) {    if (tmp > b) return 0;    return solve(tmp*10+4,a,b)+solve(tmp*10+7,a,b)+(tmp>=a&&tmp<=b);}class TheLuckyNumbers {    public:        int count(int a, int b) {            if (a > b) swap(a, b);            return solve(0, a, b);                           }};
?

?

?

热点排行