熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
int a=153,aa=0,aaa=0;while(a)aaa=a%10,aa+=aaa*aaa*aaa,a/=10;std::cout << aa << std::endl; |
這是依次取模的問題吧,比較簡(jiǎn)單的數(shù)學(xué)計(jì)算 |
如果一個(gè)數(shù)字等于其自身數(shù)字的總和乘以給定數(shù)字中數(shù)字位數(shù)的冪,則稱為阿姆斯特朗 (Armstrong)或水仙花數(shù) (Narcissistic) 數(shù)字。 例如,數(shù)字153是阿姆斯特朗數(shù)字,因?yàn)椋?^3 + 5^3 + 3^3 = 153 類似地,1634也是阿姆斯特朗數(shù),即 1^4 + 6^4 + 3^4 + 4^4 = 1634 數(shù)字1到9也是阿姆斯特朗數(shù)字。
|
弱弱地問一下: 1、什么“水仙花數(shù)”? 2、“水仙花數(shù)”與學(xué)號(hào)、姓名都有哪些關(guān)系? 3、這個(gè)APP要用單片處理嗎? |
部分已解決!!請(qǐng)問程序運(yùn)行初值位153(由程序內(nèi)置)怎么設(shè)置? |
Powered by 單片機(jī)教程網(wǎng)