国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

第四屆藍橋杯軟件類國賽真題-C-B-2_馬虎的算式

2019-11-10 17:23:18
字體:
來源:轉載
供稿:網友
//第四屆藍橋杯軟件類國賽真題-C-B-2_馬虎的算式/*【題目】標題: 馬虎的算式    小明是個急性子,上小學的時候經常把老師寫在黑板上的題目抄錯了。    有一次,老師出的題目是:36 x 495 = ?    他卻給抄成了:396 x 45 = ?    但結果卻很戲劇性,他的答案竟然是對的?。?   因為 36 * 495 = 396 * 45 = 17820    類似這樣的巧合情況可能還有很多,比如:27 * 594 = 297 * 54    假設 a b c d e 代表1~9不同的5個數字(注意是各不相同的數字,且不含0)    能滿足形如: ab * cde = adb * ce 這樣的算式一共有多少種呢?請你利用計算機的優勢尋找所有的可能,并回答不同算式的種類數。滿足乘法交換律的算式計為不同的種類,所以答案肯定是個偶數。答案直接通過瀏覽器提交。注意:只提交一個表示最終統計種類數的數字,不要提交解答過程或其它多余的內容。    *//*【解題思路】解法一:暴力枚舉或遞歸深搜 答案:142*/#include<iostream>using namespace std;/* * @簡介: * @參數: * @返回:*/ int main(){	int count = 0;	for(int a=1;a<10;a++)		for(int b=1;b<10;b++) 			for(int c=1;c<10;c++)				for(int d=1;d<10;d++)					for(int e=1;e<10;e++){						if(a!=b && a!=c && a!=d && a!=e						 && b!=c && b!=d && b!=e						  && c!=d && c!=e						   && d!=e){						   		if((a*10+b) * (c*100+d*10+e) == (a*100+d*10+b)* (c*10+e))						   			count++;						   }					}	cout<<"所有可能的不同算式的種類數為:"<<count<<endl;	return 0;}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 巫山县| 丽水市| 灵台县| 莆田市| 玛纳斯县| 乌审旗| 武鸣县| 武邑县| 白山市| 永平县| 桐庐县| 三门峡市| 伊宁县| 香河县| 云龙县| 泊头市| 普安县| 德兴市| 隆化县| 东方市| 天津市| 拜泉县| 蒙山县| 台山市| 错那县| 榆社县| 吐鲁番市| 湖北省| 宜春市| 康马县| 永修县| 乌兰察布市| 商水县| 岳阳县| 嵊泗县| 拉萨市| 蒲江县| 油尖旺区| 关岭| 双辽市| 宝应县|