試題 d: 數的分解
本題總分:10 分
【問題描述】 把 2019 分解成 3 個各不相同的正整數之和,並且要求每個正整數都不包
含數字 2 和 4,一共有多少種不同的分解方法? 注意交換 3 個整數的順序被視為同一種方法,例如 1000+1001+18 和1001+1000+18 被視為同一種。
【答案提交】 這是一道結果填空的題,你只需要算出結果後提交即可。本題的結果為一 個整數,在提交答案時只填寫這個整數,填寫多餘的內容將無法得分。
零不是正整數!!!!
#include
using
namespace std;
boolf(
int n)
n=n/10;
}return0;
}int main (
)for
(int j=i+
1;j+i<
2019
;j++
)//j+i<2019直接j<2019可能會超時,下同
for(
int k=j+
1;j+i+k<=
2019
;k++)if
(j+i+k==
2019)}
}}cout
}
藍橋杯 數的分解
把 2019 分解成 3 個各不相同的正整數之和,並且要求每個正整數都不包 含數字 2 和 4,一共有多少種不同的分解方法?注意交換 3 個整數的順序被視為同一種方法,例如 1000 1001 18 和 1001 1000 18 被視為同一種。填空題仔細看看,上年看錯題了把0的情況算進去了,然後分沒...
2019藍橋杯省賽 數的分解
問題描述 把 2019 分解成 3 個各不相同的正整數之和,並且要求每個正整數都不包 含數字 2 和 4,一共有多少種不同的分解方法?注意交換 3 個整數的順序被視為同一種方法,例如 1000 1001 18 和 1001 1000 18 被視為同一種。答案提交 這是一道結果填空的題,你只需要算出結...
藍橋杯省賽題 數的分解
問題描述 把2019分解成3個各不相同的正整數之和,並且要求每個正整數都不包括2和4,一共有多少種不同的解法?注意交換3個整數的順序視為同一種方法,例如1000 1001 8與1001 8 1000為同一種。答案提交 這是一道結果填空的題,你只需要算出結果後提交即可。填寫多餘的內容將無法得分。思路 ...