一道算数题,谁帮我算算,超难!!!
- 提问者网友:愿为果
- 2021-07-19 06:19
- 五星知识达人网友:愁杀梦里人
- 2021-07-19 06:37
因为ab+bc=518,ab+ac=360
所以bc-ac=518-360=158
(b-a)c=158=1X158=2X79
(1)当b-a=2, c=79时
把b=a+2,c=79代入ab+bc=518,化简得
a^2+81a - 360=0
a取不到正整数,不符
(2) 当b-a=79, c=2时
把b=a+79,c=2代入ab+bc=518,化简得
a^2+81a - 360=0
a取不到正整数,不符
(3) 当b-a=1,c=158时
把b=a+1,c=158代入ab+bc=518,化简得
a^2+159a - 360=0
a取不到正整数,不符
(4) 当b-a=158,c=1时
把b=a+158,c=1代入ab+bc=518,化简得
a^2+159a - 360=0
a取不到正整数,不符
综上所述,a,b,c无符合值
- 1楼网友:行路难
- 2021-07-19 07:56
这种题没太大意义,纯粹为了考学生的,用程序很容易解决,fortran程序如下:
program test
implicit none integer::a,b,c,d
open(unit=10,file='found_numbers.txt',err=100) out:do a=1,517 mid:do b=1,517 inner:do c=1,517 if((a*b+b*c==518).and.(a*b+a*c==360))then write(10, '(1x,3(a2,i8))')'a=',a,'b=',b,'c=',c else cycle endif end do inner end do mid end do out close(10)
100 print *,'************'
end program test
运行的之后,找不出这样的a,b,c