HDU 2089 不要62(暴力列舉)

2021-08-24 23:41:10 字數 969 閱讀 6676

#hdu - 2089 - 不要62

杭州人稱那些傻乎乎粘嗒嗒的人為62(音:laoer)。

杭州交通管理局經常會擴充一些的士車牌照,新近出來乙個好訊息,以後上牌照,不再含有不吉利的數字了,這樣一來,就可以消除個別的士司機和乘客的心理障礙,更安全地服務大眾。

不吉利的數字為所有含有4或62的號碼。例如:

62315 73418 88914

都屬於不吉利號碼。但是,61152雖然含有6和2,但不是62連號,所以不屬於不吉利數字之列。

你的任務是,對於每次給出的乙個牌照區間號,推斷出交管局今次又要實際上給多少輛新的士車上牌照了。

input

輸入的都是整數對n、m(0 < n≤m<1000000),如果遇到都是0的整數對,則輸入結束。

output

對於每個整數對,輸出乙個不含有不吉利數字的統計個數,該數值佔一行位置。

sample input

1 100

0 0sample output

80題目鏈結

這個題目我看資料量不算很大,就直接暴力做了。這個題目應該還能用dp動態規劃來做,待以後在研究一下,畢竟暴力還是**比較簡單易懂的。打乙個表,後面直接選就好了。

ac**

#include #include #include #include using namespace std;

const int maxn = 1e6 + 5;

int book[maxn];

int main()

j /= 10;}}

while(~scanf("%d%d", &n, &m), n + m)

}printf("%d\n", m - n + 1 - cnt);

}return 0;

}

Hdu 2089 不要62 (數字dp,暴力)

題目大意 找出區間 n m 內不含子串62以及4的數字個數 分析 找不含4的數字直接在向下層dp時遇到i 4 的情況跳過即可,對於不含62的情況,加乙個引數pr e 記錄之前乙個數字的情況,若之前為6,且當前要放2,則跳過,按模板dp即可 這題的資料量很小,所以直接暴力也可以,當然一般當做數字dp練...

hdu 2089 不要62(數字)

problem description 杭州人稱那些傻乎乎粘嗒嗒的人為62 音 laoer 杭州交通管理局經常會擴充一些的士車牌照,新近出來乙個好訊息,以後上牌照,不再含有不吉利的數字了,這樣一來,就可以消除個別的士司機和乘客的心理障礙,更安全地服務大眾。不吉利的數字為所有含有4或62的號碼。例如 ...

HDU2089 不要62 題解

problem description 杭州人稱那些傻乎乎粘嗒嗒的人為62 音 laoer 杭州交通管理局經常會擴充一些的士車牌照,新近出來乙個好訊息,以後上牌照,不再含有不吉利的數字了,這樣一來,就可以消除個別的士司機和乘客的心理障礙,更安全地服務大眾。不吉利的數字為所有含有4或62的號碼。例如 ...