【程序设计题】~加急!一个大于六的偶数可以表示为两个素数之和,即C=A+B,其中C为偶数,AB为素数、

【程序设计题】~加急!一个大于六的偶数可以表示为两个素数之和,即C=A+B,其中C为偶数,AB为素数、
一个大于六的偶数可以表示为两个素数之和,即C=A+B,其中C为偶数,AB为素数、求出380的所有素数和表示中|A-B|的最小值
md911 1年前 已收到1个回答 举报

yusl2006 幼苗

共回答了15个问题采纳率:100% 举报

什么语言?给个pascal的!
var
a,b,c:longint;
function isprime(n:longint):boolean;
var
i,j:longint;
begin
isprime := n>1;
for i:=2 to trunc(sqrt(n)) do
if n mod i = 0 then begin
isprime := false;
break;
end;
end;
begin
c:=0;
a:=3;
while a0 then begin
b:=(380-c) div 2;
a:=380-b;
writeln('380=',a,'+',b);
writeln('|A-B|=',c);
end else
writeln('不能分解为两素数之和');
end.

1年前

3
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.023 s. - webmaster@yulucn.com