用1到9各一次,組成兩位完全平方數,三位完全平方數,四位完全

2021-03-25 15:29:07 字數 5487 閱讀 1008

1樓:蘇丁一

25 784 1369 最小的1369

用1~9這9個數字各一次,組成一個兩位完全平方數一個三位完全平方數,一個四位完全平方數,其中的四位完全

2樓:匿名使用者

37²=1369

28²=784

5²=25

①完全平方數的個位只能是0、1、4、5、6、94位完全平方數≥1234,而35²=1225,所以,所求的四位完全平方數至少是36²=1296②當四位完全平方數是1296時,另外兩個完全平方數的個位只能是4或5若個位是是5,則十位只能是2,而2在前面已經使用過,所以,不合題意③當四位完全平方數是37²=1369時,另外兩個完全平方數的個位只能是4或5

若個位是5,則十位必為2,25=5²,恰好為兩位完全平方數剩下4、7、8三個數字,個位只能為4,而784=28²,恰好為三位完全平方數

所以,四位完全平方數最小為1369

3樓:匿名使用者

不明白,競賽的題目吧

用1到9這9個數字各一次,組成一個倆位完全平方數一個三位完全平方數,一個四位完全平方數,其中的四位完全

4樓:浩淼浩燚

37^2 = 1369

28^2 = 784

5^2 = 25

一道奧數題,要解答,思路清晰,過程清楚

5樓:匿名使用者

1、乘法先看個位(1×1=1,2×2=4……),所以知道平方數的個位是1、4、5、6、9(還有0,

這裡沒有0)

2、用1-9能組成的最小四位數為1234

3、接近1234的平方數為(900=30×30,,1600=40×40)

4、判斷出這個數是30-40之間的數

5、兩種可能(1)36的平方,36×36=1296,不符題意(若用,則剩下的數不能組成2位、3位完

全平方數),捨去;

(2)37的平方,37×37=1369,符合題意(剩下的數為:2、4、5、7、8;兩位完

全平方數為25,三位完全平方數為4、7、8組成,由條件1知只有784、874兩種

可能,易判斷只有784=28×28符合條件)

6、綜上所訴,四位完全平方數最小是1369

7、一個數如果是另一個整數的完全平方,那麼我們就稱這個數為完全平方數,也叫做平方數。

6樓:匿名使用者

1、完全平方

數的末尾數字只能是1、4、5、6、9。

2、考慮到要四位數最小,所以1要用在四位數的首位。

3、符合完全平方數的最小的為36的平方是1296,37的平方13694、2位數的平方數為16、25、36、49、64、81,5、從4可以看出1296不符合

6、若為1369,可以看出2位數的平方數為257、剩下的為478,又從1可以知道尾數為4,只有784或者874,只有28的平方784

8,由上可知四位完全平方數最小為1369

7樓:慈航靜音

完全平方數的末尾數字只能是1、4、5、6、9。既然要保證四位的完全平方數是最小的,因此必須優先把1留下作為千位數。同時能夠組成的最小四位數是1234,而36的平方是1296這個數是最小的四位完全平方數,但是一旦這個數成立,接下去沒用過的3、4、5、7、8不能湊成一個三位完全平方數和一個兩位完全平方數,因此該假設不成立。

考慮37的平方是1369,而784恰好是28的平方數。剩下來的兩個數25又恰好是5的平方。因此此題的答案是1369.

此題採用的是利用尾數進行排查分析的方法,純手打,望採納,謝謝!

8樓:科學普及交流

37^2 = 1369

28^2 = 784

5^2 = 25

9樓:匿名使用者

37^2 = 1369

28^2 = 784

5^2 = 25 網上搜來就是這樣,望採納,`(*∩_∩*)′

奧數題 最好有過程

10樓:匿名使用者

1. 設取出的兩個數為a, b; 不妨設a>b, 由a+b>100知 a>=51

a=51 時 b=50; 1個

a=52 時 b=51,50,49; 3個

a=53 時 b=52,51,50,49,48; 5個

。。。a=100 時 b=99,98...1; 99個

共有1+3+5+....+99=2500種

2. 逐個驗證四位完全平方數,其中各位數字不同的最小完全平方數為36*36=1296,但此時餘34578,無法滿足條件; 37*37=1369, 剩餘23478, 此時可取25 和 784 可滿足條件,因此最小為1369

3. 設a成本x元,則b成本2160-x元, 則有方程:

x*1.25*0.9-x+[(2160-x)*1.1*0.9-(2160-x)]=140.4

=> 0.125x-0.01(2160-x)=140.4

=> 0.115x=162

x=1408.70

4. 按開頭數字最多可以分9組(1-9),每組互不認識最多可以有11人,9*11=99,而總共100人,因此必有兩個認識的人,開頭數字相同

5. 1)可以出現的前8個數字:

1, 2, 5, 11, 17, 23, 35, 71

2) 顯然這是對x,y 分別遞增的數列

而 35*71+35+71 >1791> 23*71+23+71

因此無法寫出

()()1,()()()4分別表示一個三位完全平方數和四位完全平方數.它們可能是幾?

11樓:匿名使用者

11²陵歷=121,19²=361,21²=441,29²=841,態隱31²=961.

32²=1024,38²=1444,42²=1764,48²=2304,52²=2704,58²=3364,62²=3844,68²=4624,

72²=5184,78²=6084,82²=6724,88²=7744,92²=8464,尺閉搜98²=9604

12樓:懂帽量

只要是以1為個位數的兩位數(該數≤31),平方出來告好則就是襪棚(  )(  )1。例如:(±11)² 、 (±21)² 、 (±31)²

只要是以2、8為個位數的兩位數(該數≥32),平方出來就是(  )(  )(  )4。例如:(±484)² 、(±52)²、 (±88)襪數²

13樓:南緯十度

11x11=(1)(2)1, 21x21=(4)(4)1 31x31=(9)(6)1

38x38=(1)(4)(4)4 48x48=2304 58x58=3364 68x68=4624 7 8x78=6084 88x88=7744 98x98=9604

()()1和()()()4分別表示一個三位完全平方數和四位完全平方數,它們可能是幾?

14樓:我不是他舅

121361

441841

9611024

1444

1764

2304

2704

3364

3844

4624

5184

6084

6724

7744

8464

9604

用c++程式設計求出一個四位完全平方數,前兩個數字相同,後兩個數字相同。

15樓:匿名使用者

【解題思路】

一個數若能表示成某個整數的平方的形式,則稱這個數為完全平方數。比如:0,1,4,9,16,25,……。

本題有兩個關鍵點:第一個是找出四位數的完全平方數;第二個是判斷這個完全平方數是不是前兩位相同,並且後兩位也相同。

第一個問題比較簡單,四位數是從1000到9999之間,但是不需要從1000開始一個一個去判斷是否完全平方數,這樣做要檢測9000個,每個數還要看看是不是完全平方數,計算量很大。事實上只需要從32開始到99,逐個取平方就可以得到所有四位數的完全平方數。(因為31的平方是三位數,而100的平方是五位數,所以只需要在32到99的平方數中一個個找下去就可以了)。

第二個問題可以巧妙利用c語言中的取餘運算子%和整型變數除法規則來實現。比如要對1234進行上述比較,可以先把1234分成兩截,辦法如下:int a=1234/100;int b=1234%100;因為c語言中整數除法會自動忽略小數部分,所以int a=1234/100的結果就是a=12;而取餘運算子是得到餘數,所以int b=1234%100的意思就是1234除以100的餘數,結果就是b=34,這樣就成功把1234分成12和34兩段,然後再分別判斷a和b個位和十位是否相同就可以了。

判斷的方法如下:if(a/10==a%10),因為a/10會得到a的十位數,而a%10會得到a的個位數,所以只要這兩個相等,就說明a的個位和十位相同,因此上題的具體**如下:

【程式**】

#include //控制檯操作標頭檔案

int main()                      //主函式

//輸出這個四位數的完全平方數

printf("\n");                  //換行

system("pause");               //螢幕暫停,以便看到顯示結果

return 0;}                     //結束程式

【執行結果】

以上程式在dev  c++中執行通過,執行結果是隻有7744這個數符合要求,它是88的平方。具體截圖如下:

16樓:

不應該很複雜——

//#include "stdafx.h"//vc++6.0加上這一行.

#include "stdio.h"

void main(void)

17樓:匿名使用者

#include

#include

void main()

}7744=88*88

18樓:匿名使用者

#include

#include

using namespace std;

int main()

}return 0;}

19樓:匿名使用者

#include

int main()}

20樓:匿名使用者

這個應該可

以:#include

#include

using namespace std;

bool judge(float s)

int main()}}

for(int i=0;i

cout<

return 0;}

用1,2,3,4,5,6,數字組成兩位數,一位

不妨設這7個數是a,b,c,d,e,f,g 其中a,b,c做了十位數字,d,e,f,g做了個位數字,那麼一定有回10a 10b 10c d e f g 100,所以d e f g末尾一定是0.1 2 3 4 5 6 7 28,d e f g 10或20.分兩種情況 1當d e f g 10時,1 2...

用1到9中能組成幾個4位數,用0到9這十個數字組成四位數一共能組成多少組

組成的四位數千位可以是1 9這九個數,有9種可能 千位取走一個數,百位再取則有8種可能,十位7種,個位6種。組成的4位數有9 8 7 6 3024個 這個就比較多了,方法用排列組合嘛,樓主沒說四個數字能不能重複嘛,那就是每一位上的數都有九個取法,因為都不包括0,所以不用考慮首位.即為9 4,有656...

用組成兩位數每個數字只用一次,使其中數的和與另數的

23 98 54 67 32 89 76 45 2 3 4 5 6 7 8 9用這幾個陣列成4個兩位數 每個數字只用一次 29 56 38 47 解 選出最中間的兩個數,然後,把第一個數縮小1,第二個數放大1,就是下一個數,這四個數是和相等的四個數。擴充套件資料 數 演算法則 一.加減法的運演算法則...