去掉中間數字被整除

2021-08-19 19:05:19 字數 833 閱讀 8299

題目描述

有乙個

9 9

位數的正整數

x' role="presentation">x

x,去除掉中間的第5位的數字得到整數

y y

,求問存在多少個這樣的

x' role="presentation">x

x,使得

x x

可以被

y' role="presentation">y

y整除.

假設 x=

abcd

ewxy

z x=a

bcde

wxyz

,把 x x

看成三部分組成:前四位 ab

cd' role="presentation">abc

dabc

d,後四位 wx

yzw xy

z和 中間數字

e e

,且 y=

abcd

wxyz

' role="presentation">y=a

bcdw

xyzy

=abc

dwxy

z,令 n=

xyn =x

y。

討論

n n

的範圍當 n

≥20' role="presentation">n≥20

n≥20,顯然 y∗

n>

x y∗n

>

x;

C 輸入一串數字,去掉其中含7的和能被7整除的數

c 輸入一串數字,去掉其中含7的和能被7整除的數,每個數小於10000,數字個數小於100 輸入例子 1,7,56,77,87,2,45,42,97,9977 輸出 1,2,45 注意 輸入個數不確定,所以不能夠用整形陣列處理,不能以判斷整形陣列元素是否等於 n為結束,因為陣列是整形的,n是字元型的...

組合出最大的數字能被15整除

最近在複習沒有更新,被同學問到這樣乙個題就做了一下隨便發上來吧。pragma warning disable 4996 include include include include using namespace std define n 1005 char dt n data int int d...

能被N整除的數字的特徵(數學知識點)

能被1整除的數 好像是所有數都行 能被2整除的數 末位數字是偶數的數 能被3整除的數 各位數字之和能被3整除 能被4整除的數 末尾兩位數字能被4整除 能被5整除的數 末位是0或5的數 能被6整除的數 既能被2整除,又能被3整除 能被7整除的數 方法1 割尾法 適用於數字位數較少 乙個數割去末位數字,...