本帖最后由 冷水黄金 于 2014-1-5 19:28 编辑
' O% j3 ^% K+ b% v' p; Z9 l& r- x
. n' T6 ]' q6 e2 d" n让我想起了那段快乐而疯狂的日子( |& r ?- N' q
2 t9 U- r' c6 Z, a3 a, w, g8 b5 ?
改编14#,未运行,十有八九有问题 # i( S! c' D7 Q9 n3 x* \# Y# q
/ e, J! j9 O3 M4 e
#include "stdio.h"5 V1 p' E" |' s3 @
int main(void)
6 H! S) N' a' B{+ r0 K1 p% {- m& K4 N/ h' [$ ?
int p,q,i,j;0 a5 q2 {0 V- c8 s3 O/ e* q8 B
int A,B,C,D;* F* l7 a+ C+ o1 j @
float Y;" u: H6 j2 d3 c0 @' Y/ F3 m+ t
for(A=20;A<=70;A++)
, s( t$ K8 M* k' A8 q6 s; y {) S6 j! @- a; i* _* V
for(B=20;B<=70;B++) , R: O3 F# X0 f3 j, h
{
2 N H& y R! b for(C=20;C<=70;C++) - c: r/ L3 M! h
{+ f/ Y6 G( I8 v
for(D=20;D<=70;D++)
3 O* O: n8 [! b% h% U" X {
) T! t6 l- I) h2 e: ~ Y=(float(A)*float(D))/(float(B)*float(C));
0 B7 B% N( o+ ~" r, G p=A*D;1 U' n) }' @* ]! H- I9 k# y
q=B*C;
6 ]$ V- o" ~9 x" E- E- { i=p%q;
- Q6 Y4 P0 s" q- m) s' i3 t if(i!=0)
/ p3 K' \; H d0 o, [ {
" ~ A0 s% ?4 A) j# Z' u p=j=i;
, o7 \: k5 {4 Q. d9 ]/ s for(i=j;i>0;i--)& M2 P2 |; B# a8 [* O
{) G) @6 g7 w& v& {
if(i>p||i>q)+ a$ M6 F! ]4 r
continue;* K/ T* x% ~2 i
if(p%i==0&&q%i==0)
V8 F/ w+ [! t {( D7 G' y0 I; @; _4 q+ d
p=p/i;
5 q2 x5 _/ u3 P, ~8 G: E q=q/i;
+ t" Q( \; q* q5 Q4 y: I7 o }
9 B" y2 M# O3 e( m5 v1 F, } }2 ~, R- H7 `( o- K0 {7 k
for(i=1;i<=q/5;i++)
* V( o$ z7 w8 c4 i' { {! b9 {5 \5 B3 i; i- P- g6 b
if(q%5!=0)
) E7 U( K! _4 m- g: a3 I break;) a" Z' j) i) ^/ b1 a2 m! p6 Q
q=q/5;
# U9 r$ N: k! G+ N" f8 h }# T+ ]7 c! Y/ i0 D5 u
if(q!=1)
# g( N8 e6 m% C; e# Y7 V k5 o5 o for(i=1;i<=q/2;i++)5 z0 {4 ^4 P! } Y/ r
{& `" [1 O# K# q6 `! M
if(q!=1&&q%2!=0)
; Q, ~+ v1 G4 d$ H {
$ C$ ^% T1 v! Q printf("A=%d B=%d C=%d D=%d Y=%f\n",A,B,C,D,Y);3 Y& k. ]8 z3 r& D0 V8 r- Q
break;
2 g' f# q. }& S1 x };
% A$ \+ B# X5 K/ b: [& d& @ q=q/2;8 l, G6 |4 j3 {
}( B8 X* s* o) B5 _- T# j
}7 b. [* ]; Q9 F, v' Z: @
}
3 F3 U0 E. b1 ?- @) j7 y }- s" W8 N7 b6 K0 ?
}
0 C+ }/ B: P8 I; c9 w# G f& L }0 p' D+ U: U5 X/ a( Q. {% ^8 C
}
5 c3 u5 z* m7 [& l8 T+ `, Z9 O r# ]( p# X, {
3 A# D' x( R+ B0 e
, S# W* G, w4 E' P8 i
& P; j+ M1 N5 ], t* m' O9 |! s1 T |