文章目錄
- 試題A: 拼正方形(本題總分:5 分)
- 解析
- 答案
- 試題B: 召喚數學精靈(本題總分:5 分)
- 解析
- 答案
- 試題C: 數字詩意
- 解析
- 答案
- 試題D:回文數組
試題A: 拼正方形(本題總分:5 分)
【問題描述】
小藍正在玩拼圖游戲,他有7385137888721 個2 × 2 的方塊和10470245 個1 × 1 的方塊,他需要從中挑出一些來拼出一個正方形,比如用3 個2 × 2 和4個1 × 1 的方塊可以拼出一個4 × 4 的正方形,用9 個2 × 2 的方塊可以拼出一個6 × 6 的正方形,請問小藍能拼成的最大的正方形的邊長為多少。
【答案提交】
這是一道結果填空的題,你只需要算出結果后提交即可。本題的結果為一個整數,在提交答案時只填寫這個整數,填寫多余的內容將無法得分。
解析
題目要求找出小藍能拼成的最大正方形的邊長。
小藍有7385137888721個2 × 2的方塊和10470245個1 × 1的方塊。
首先,我們計算出2 × 2方塊和1 × 1方塊的總面積:
2 × 2方塊的總面積為:7385137888721 * 4 = 29540551554884
1 × 1方塊的總面積為:10470245 * 1 = 10470245
然后,我們嘗試用2 × 2方塊和1 × 1方塊來拼正方形。假設最大正方形的邊長為x,則正方形的總面積為x^2。
因為小藍只能用給定的方塊拼裝正方形,所以