當前位置:編程學習大全網 - 編程語言 - 乘以三後,依然所有位數都是偶數,這樣的四位數有多

乘以三後,依然所有位數都是偶數,這樣的四位數有多

題目雖然沒說清楚,但還是可以看出,原本的四位數就是所有位數均為偶數,否則不會是依然。

如果要求相乘之後仍為四位數,那麽千位只能是2,否則可以是6、8。

百位可以是0、2、6、8,但不能是4,因為百位如果是4,該數乘3後,百位會向千位進1,導致百位變為奇數。

同理,十位可以是0、2、6、8。

個位可以是0、2、8。

答案是4*4*3=48(或3*4*4*3=144)個嗎?顯然不是。因為還有其他的限制條件。

先考慮千位只能是2的情況。

百位,十位為0、2、8時,總是成立的。所以至少有3*3*3=27個。當百位是6時,要求十位和個位代表的數大於67,這樣百位向千位的進位才會是2。滿足要求的有2668、2680、2682、2688。

事實上,2068、2268、2868也都滿足要求。這樣,就有27+7=34個數滿足題意。

若千位可以是8,那麽就有68個數滿足題意。

若千位是6呢?和百位是6的情況類似,百位、十位和個位代表的數要大於667才行。那麽,6668、6680、6682、6688、6800、6802、6808、6820、6822、6828、6868、6880、6882、6888滿足條件,***14個數。

所以壹***有34(或82)個數滿足題意。

這些數是:

千位為2:2000、2002、2008、2020、2022、2028、2068、2080、2082、2088、2200、2202、2208、2220、2222、2228、2268、2280、2082、2288、2668、2680、2682、2688、2800、2802、2808、2820、2822、2828、2868、2880、2882、2888,***34個。

千位為6:6668、6680、6682、6688、6800、6802、6808、6820、6822、6828、6868、6880、6882、6888,***14個。

千位為8:8000、8002、8008、8020、8022、8028、8068、8080、8082、8088、8200、8202、8208、8220、8222、8228、8268、8280、8082、8288、8668、8680、8682、8688、8800、8802、8808、8820、8822、8828、8868、8880、8882、8888,***34個。

編程驗證了壹下,確實就是這82個。

  • 上一篇:列號的作用。
  • 下一篇:楊紫新劇改名為《親愛的,熱愛的》 定檔暑期檔
  • copyright 2024編程學習大全網