米什卡得到了1個六面骰子。它的各個面分別是 2 至 7 ; 各個面的數(shù)字都不一樣,所以這幾乎就是普通的骰子。米什卡想要通過擲骰子來得到 X ,X 點數(shù)是米什卡擲骰子正面的數(shù)字之和。
米什卡并不在乎擲骰子的次數(shù),他只想知道他如果需要得到 X ,需要擲多少次骰子。米什卡很幸運,有你能幫到他,你的任務是打印擲骰子的次數(shù)。
輸入項:
01 第1行輸入1個整數(shù) t (1 <= t <= 100) ,表示試驗要重復多少次?
02 第2行輸入1個整數(shù) Xi (2 <= Xi <= 100) ,即我們需要查找的最終點數(shù)
輸出項:
即輸出我們需要擲骰子的次數(shù)(輸出可能的任一答案即可)
即存在 2,3,4,5,6,7 ;共計6個數(shù)值,初始輸入1個整數(shù)(X),通過6個數(shù)字多少次能夠相加得到這個整數(shù),不需要輸出最少次數(shù);我們可以看到,2 是最小的基數(shù),所以我們很大程度上,要考慮到擲出2的方案
fun main() {
repeat(readLine()!!.toInt()) {
println(readLine()!!.toInt() / 2)
}
}
// 輸入:
// 2
// 2
// 輸出:
// 1 即1個2即可
//-----
// 67
// 輸出:
// 33 即32個2,1個3
今天的題目,大家學會了嗎?
聯(lián)系客服