如果ABCD k DCBA,那麼k的值只能是4或9嗎?

時間 2021-05-11 17:31:04

1樓:

如果限定十進位制,那麼就如@liupc說的,只能是4或9如果不限定十進位制的話,哼哼~

實在太多,隨便舉幾個例子(進製在後面標明)k=287fg * 2 = gf78 base= 24k=365hi * 3 = ih56 base= 24k=52f9e * 5 = e9f2 base= 17k=625gd * 6 = dg52 base= 19k=721de * 7 = ed12 base= 16k=821fg * 8 = gf12 base= 18k=921hi * 9 = ih12 base= 20k=10

/*從這裡開始其實應該是k=a, k=b這樣了……只是為了便於理解把k寫成十進位制,真的用"10","11"去算的話是錯的*/

109a * 10 = a901 base= 11k=11

102b * 11 = b201 base= 15...略過一堆……

...k=29

10st * 29 = ts01 base= 30所以說如果不限定十進位制,k可以取的值還是很多的P.S.以上答案都是乙個小程式算出來的

2樓:

是的。a表示AB...CD中最高位和最低位中較小的乙個;

k表示兩個數之間的倍數;

根據題意,至少滿足以下兩個條件:

位數相同,至少確保a*k不超過9;

保持逆序,a*k的個位乘以k的個位還是a;

同時滿足以上兩個條件,一共兩種情況:

a=1,k=9;

a=2;k=4;

Q.E.D.

#include

intmain()}

printf("

\n");}

printf("

\n");for(a

=1;a

<10;

a++)}

printf("

\n");}

return0;

}執行結果,取兩個集合的交集:

3樓:

我來回答題主「有沒有好點的演算法可以找出更高位數的這種數?」這個問題吧若是偶數字數回文數:以4位為例。

ABCD*k=DCBA兩邊同時加ABCD得到乙個等式: ABCD*(k+1)=1001(A+D)+110(B+C)=11[91(A+D)+10(B+C)]

ABCD*k=DCBA兩邊同時減ABCD得到乙個等式:

ABCD*(k-1)=999(D-A)+90(C-B)=9[111(D-A)+10(C-B)]

令四位數ABCD=N,則N(k+1)是11的倍數,N(k-1)是9的倍數

那麼只有兩種情況:

1)N是99的倍數

2)N是33的倍數,k-1是3的倍數

從樓上的分析可以得出,k只能是4或者9

那麼兩種情況就變成了:

1)N是99的倍數,k=9

2)N是33的倍數,k=4

這樣好算一些了?

PS:奇數字數回文數暫時還沒想出演算法

4樓:liupc

k=4,9時,可能有解,如題主所給例子。

k=5,6,7,8時,A只能取1,此時D不存在,因此無解。

k=2時,A只能去2或4.A取2時,從個位判斷D僅能取1或6,均不成立,無解;A取4時,從個位判斷D僅能取2或7,均不成立,無解。

k=3時,A只能取1,2,3.A取1時,從個位判斷D僅能取7,不能成立,無解;A取2時,從個位判斷D僅能取4,不能成立,無解;A取3時,從個位判斷D僅能取1,不能成立,無解。

綜上,如果A1A2...An×k=AnAn-1...A1等式成立,那麼k的值只可能是4或9。

紅公尺k30 pro斷流真的那麼嚴重嗎?如果是,類似價位有沒有更好的選擇?

yuu ki 不斷流,WiFi沒有感覺有卡頓過的情況,訊號比我的p20強,比媳婦的榮耀note10強,電腦玩lol有時候會莫名的卡,手機不會。 Kevin Durant 我當時買的時候也和你有同樣的想法,就是怕斷流嚴重,買到手後用了乙個月多,屁事沒有,買就完了,同價位真的沒有比這款綜合價效比更高的,...

乙個人談過 k 次戀愛(k 12),那麼他集齊十二星座的概率是多少?

馮秉正 1 12 12 11 12 k 12 十二分之一的十二次方乘以十二分之十一的k 12次方 k個恰好集齊12個的機率,那這就需要滿足第k 1個時集齊了11個星座。我們把這k 1個人編號為1 k 1,那麼其中一定有11個人互相之間星座不同。假如遇上任意乙個星座的人的概率均等,那麼遇到這十乙個人的...

月薪10k,20k,30k,40k及以上的程式設計師分別有何不同?

決定薪酬的因素,更多在於公司 領導的內行程度 這裡的內行包含兩個方面 1 對商業模式 盈利能力的內行 2 對崗位定價 市場薪酬的內行 工資是人定的,程式設計師拿到任何工資,核心是面試 試用期表現是否符合用人方對崗位的設定。如果有興趣,我可以展開說說 多年前,程式設計師的工資還能反映其技術水平。現在,...