a851: 開根號?
標籤 :
通過比率 : 43人/44人 ( 98% ) [非即時]
評分方式:
Tolerant

最近更新 : 2022-11-04 11:51

內容

$william$是一個普通的高中生,他每天都會固定的吃早餐、中餐和晚餐,每天也會準時的缺交作業,考試的時候也會很認真的臨時抱佛腳,他的日子過的好不開心。

但是他最近有一個煩惱,他不會化簡根號qq,每次他都會因為沒有好好的算出根號而被扣了需多分,嚴重的影響了他走路的速度,他覺得他不能再這樣下去了,他決定要開始練習開根號,不過因為他計算能力很弱,所以他決定要透過程式來特訓,但剛打完疫苗的他手卻不能動,只好請你幫他完成這項偉業了。

 

你需要把根號化成最簡,意即開出來的根號內裡面不能再提出任何的整數,如果遇到$\sqrt{1}$ 的話可以忽略根號,或著如果化簡出來是$1 \sqrt{3}$的話可以忽略前面的$1$

 

輸出的時候因為不能打$latex$所以我們以$sqrt()$代替,

記得前面的數和根號中間需要隔一個空格

輸入說明

第一行有一數$T$,代表接下來有$T$筆測資

接下來$T$行每一行會有一數$N$

$T, N \leq 5000$

輸出說明

請輸出$\sqrt{N}$化簡之後的數學式(注意格式)

範例輸入
6
4
5
6
7
8
9
範例輸出
2
sqrt(5)
sqrt(6)
sqrt(7)
2 sqrt(2)
3
測資資訊:
記憶體限制: 64 MB
公開 測資點#0 (100%): 1.0s , <1M
提示 :
標籤:
出處:
[管理者:
william1010121 (郭勝威)
]


編號 身分 題目 主題 人氣 發表日期
沒有發現任何「解題報告」