藍橋杯 奇怪的算式

標題:奇怪的分式

上小學的時候,小明經常自己發明新算法。-次,老師出的題目是:

1/4乘以8/5

小明居然把分子拼接在一起, 分母拼接在一起, 答案是: 18/45 (參 見圖1. png)老師剛想批評他,轉念-想, 這個答案湊巧也對啊,真是見鬼!

對於分子、分母都是1-9中的一位數的情況, 還有哪些算式可以這樣計算呢?

請寫出所有不同算式的個數(包括題中畢例的)。

顯然,交換分子分母后,例如: 4/1乘以5/8 是滿足要求的,這算做不同的算式。但對於分子分母相同的情況,2/2 乘以3/3這樣的類型太多了,不在計數之列!

注意:答案是個整數(考慮對稱性,肯定是偶數)。請通過瀏覽器提交。不要書寫餘的內容。

#include<stdio.h>
int main()
{
	int a,b,c,d,cns=0;
	float s1,s2;
	for(a=1;a<=9;a++)
	{
	for(b=1;b<=9;b++)
	{
		if(a==b) continue;
	for(c=1;c<=9;c++)
	{
	for(d=1;d<=9;d++)
	{
		if(c==d) continue; 
			s1=1;s2=1;
			s1=(a*1.0/b)*(c*1.0/d);
			s2=(a*10+c)*1.0/(b*10+d);
			if(s1==s2)
			{
				cns++;
			 } 
		
	}}}}
	
	printf("%d\n",cns);
	return 0;
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章