我們都知道:1+2+3+ … + 49 = 1225
現在要求你把其中兩個不相鄰的加號變成乘號,使得結果為2015
比如:1+2+3+…+1011+12+…+2728+29+…+49 = 2015
就是符合要求的答案。
請你尋找另外乙個可能的答案,並把位置靠前的那個乘號左邊的數字提交(對於示例,就是提交10)。
注意:需要你提交的是乙個整數,不要填寫任何多餘的內容。
一、思路
讓程式幫你算,不用管時間複雜度,我們只要答案;
假設:第乙個乘號放在第1位--------第二個在第三位;
1 ---------第二個第四位;
1 ---------一直到最後一位;
第乙個乘號放在第2位--------第二個在第4位;
2 ---------第二個第5位;
2 ---------一直到最後一位;
依次類推
二、 程式**及執行結果
#includeusing namespace std;
int main()else
}if(sum==2015){
cout<
執行結果:
故答案為16;
藍橋杯加法變乘法
題目 我們都知道 1 2 3 49 1225 現在要求你把其中兩個不相鄰的加號變成乘號,使得結果為2015 比如 1 2 3 10 11 12 27 28 29 49 2015 就是符合要求的答案。請你尋找另外乙個可能的答案,並把位置靠前的那個乘號左邊的數字提交 對於示例,就是提交10 注意 需要你...
藍橋杯 加法變乘法
加法變乘法 我們都知道 1 2 3 49 1225 現在要求你把其中兩個不相鄰的加號變成乘號,使得結果為2015 比如 1 2 3 10 11 12 27 28 29 49 2015 就是符合要求的答案。請你尋找另外乙個可能的答案,並把位置靠前的那個乘號左邊的數字提交 對於示例,就是提交10 注意 ...
藍橋杯 加法變乘法
加法變乘法 我們都知道 1 2 3 49 1225 現在要求你把其中兩個不相鄰的加號變成乘號,使得結果為2015 比如 1 2 3 10 11 12 27 28 29 49 2015 就是符合要求的答案。請你尋找另外乙個可能的答案,並把位置靠前的那個乘號左邊的數字提交 對於示例,就是提交10 注意 ...