題目描述:
一個整數(shù)可以由連續(xù)的自然數(shù)之和來表示。給定一個整數(shù),計算該整數(shù)有幾種連續(xù)自然數(shù)之和的表達式,且打印出每種表達式。
輸入描述:
一個目標整數(shù)T (1 <=T<= 1000)
輸出描述:
該整數(shù)的所有表達式和表達式的個數(shù)。如果有多種表達式,輸出要求為:
1.自然數(shù)個數(shù)最少的表達式優(yōu)先輸出
2.每個表達式中按自然數(shù)遞增的順序輸出,具體的格式參見樣例。在每個測試數(shù)據(jù)結(jié)束時,輸出一行”Result:X”,其中X是最終的表達式個數(shù)。
補充說明:
示例1
輸入:
9
輸出:9=9
9=4+5
9=2+3+4
Result:3
說明:整數(shù) 9 有三種表示方法,第1個表達式只有1個自然數(shù),最先輸出,第2個表達式有2個自然數(shù),第2次序輸出,第3個表達式有3個自然數(shù),最后輸出。每個表達式中的自然數(shù)都是按遞增次序輸出的。
數(shù)字與符號之間無空格
示例2
輸入:
10
輸出:文章來源:http://www.zghlxwxcb.cn/news/detail-794093.html10=10
10=1+2+3+4
Result:2
說明:
?文章來源地址http://www.zghlxwxcb.cn/news/detail-794093.html
到了這里,關于華為OD機試真題-用連續(xù)自然數(shù)之和來表達整數(shù)-Java-OD統(tǒng)一考試(C卷)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!