匪警請撥110,即使手機欠費也可撥通!
為了保障社會秩序,保護人民群眾生命財產安全,警察叔叔需要與罪犯鬥智鬥勇,因而需要經常性地進行體力訓練和智力訓練!
某批警察叔叔正在進行智力訓練:
1 2 3 4 5 6 7 8 9 = 110;
請看上邊的算式,為了使等式成立,需要在數字間填入加號或者減號(可以不填,但不能填入其它符號)。之間沒有填入符號的數字組合成乙個數,例如:12+34+56+7-8+9 就是一種合格的填法;123+4+5+67-89 是另乙個可能的答案。
請你利用計算機的優勢,幫助警察叔叔快速找到所有答案。
每個答案佔一行。形如:
12+34+56+7-8+9
123+4+5+67-89
......
已知的兩個答案可以輸出,但不計分。
各個答案的前後順序不重要。
注意:請仔細除錯!您的程式只有能執行出正確結果的時候才有機會得分!
請把所有類寫在同乙個檔案中,除錯好後,存入與【考生資料夾】下對應題號的「解答.txt」中即可。
相關的工程檔案不要拷入。
請不要使用package語句。
源程式中只能出現jdk1.5中允許的語法或呼叫。不能使用1.6或更高版本。
思路:準備用遞迴的,但條件沒控制好,改換成用迴圈窮舉了,將運算子作為列舉物件,用1 2 3 分別表示空格,+,-,
**:#include#includeusing namespace std;
int main()
; int s[8],t[9]=,sum=0;
for (s[0]=1; s[0]<=3; s[0]++)
}c=0;
sum=t[c];
for (i=0;i<=7;i++)
}if (sum==110)
{j=0;
for (i=0; i<=k; i++)
{cout<
藍橋杯 趣味算式填符號
匪警請撥110,即使手機欠費也可撥通!為了保障社會秩序,保護人民群眾生命財產安全,警察叔叔需要與罪犯鬥智鬥勇,因而需要經常性地進行體力訓練和智力訓練!某批警察叔叔正在進行智力訓練 1 2 3 4 5 6 7 8 9 110 請看上邊的算式,為了使等式成立,需要在數字間填入加號或者減號 可以不填,但不...
算式填符號
問題描述 匪警請撥 110,即使手機欠費也可撥通!為了保障社會秩序,保護人民群眾生命財產安全,警察叔叔需要與罪犯鬥智鬥勇,因而需要經常性地進行體力訓練和智力訓練!某批警察叔叔正在進行智力訓練 1 2 3 4 5 6 7 8 9 110 請看上邊的算式,為了使等式成立,需要在數字間填入加號或者減號 可...
C 算式填符號
題目描述 匪警請撥110,即使手機欠費也可撥通!為了保障社會秩序,保護人民群眾生命財產安全,警察叔叔需要與罪犯鬥智鬥勇,因而需要經常性地進行體力訓練和智力訓練!某批警察叔叔正在進行智力訓練 1 2 0 3 請看上邊的算式,為了使等式成立,需要在數字間填入加號或者減號 上述可能的方案為 1 2 0 3...