![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 七嘴八舌異言堂
(https://www.pcdvd.com.tw/forumdisplay.php?f=12)
- - 二個數學問題
(https://www.pcdvd.com.tw/showthread.php?t=136548)
|
---|
二個數學問題
1.
有一七位數如何快速知道它是否可被七整除?? 2. 有一數列由1~9組合而成(數字不可重複) 由左至右算 二位數可被2整除 三位數可被3整除 .... 以此類推 即一數列為abcdefghi ab被2整除 abc被3整除 abcd被四整除 求此數列為何 會的人麻煩告知一下謝謝 |
1.
int x=(the value that you want) if (x%7 == 0) printf("The value %d can be divided with no remainder.\n", x); else printf("The value %d cannot be divided with no remainder.\n", x); |
我猜他問的不是程式的做法, 而是數學的做法吧.
就是以前高中剛開始都會讀的數論那裡. 說老實話那些招數真的很難記.... |
Re: 二個數學問題
引用:
Q1: 將數字的末位(個位)起向左每三位為一區間 若 [奇數區間的和]-[偶數區間的和]=7的倍數 則此數字是7的倍數 |
引用:
阿你碼幫幫, 這樣也行...?!:D |
引用:
小弟我只會VB6:D Dim lngVariant As Long lngVariant = InputBox("請輸入數字") If lngVariant Mod 7 = 0 Then MsgBox lngVariant & "可被7整除", vbOKOnly + vbInformation Else MsgBox lngVariant & "不可被7整除", vbOKOnly + vbInformation End If |
Re: Re: 二個數學問題
引用:
這個方法是用在11 7不行哦! |
2 有人會嗎??
程式暴力法我會啦... 我要用人腦算的出來的方法啦... |
引用:
Q2: 利用數論關於倍數的技巧.......慢慢推論就可以計算出來 簡單的說就是利用判斷倍數的技巧 我找出了一個答案........381654729 大家再找找看有沒有其他的答案吧 |
引用:
Q2: 利用數論關於倍數的技巧.......慢慢推論就可以計算出來 我找出了一個答案........381654729 大家再找找看有沒有其他的答案吧 |
所有的時間均為GMT +8。 現在的時間是05:07 AM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2025。