|
发表于 2015-12-16 22:16:16
|
显示全部楼层
钢铁侠2014 发表于 2015-12-14 10:46 5 g, k( v# v# b/ i; Y. B% u' R+ H
很有意思的小题目啊,刚好最近在学python,晚上回家写个小程序算算 ; Q2 u! }4 g. a) I
我的程序丑爆了。。。matlab) N' J) m n) e% y6 L
clear all; {& @' w# r1 D V2 A( t
a=(10:99)';0 Q' k6 \1 [; q# A# o
b=10:99;
1 I' _ Y8 d$ Hk=1;
: P1 C. f; k8 E( B" }c={};- u2 \$ h9 O' i3 E6 Q" L2 w
for i=1:90: u' U0 d) i' _9 T+ t( |, [. _
for j=1:90
/ d, I1 s1 Z$ m2 x; i. \& ` if a(i)<b(j). B* O. I+ }* d- q1 C
if floor(a(i)/10)==floor(b(j)/10)
1 J# N6 o, z$ x8 h k1 u if a(i)/b(j)==(a(i)-10*floor(a(i)/10))/(b(j)-floor(b(j)/10)*10)
: U5 |5 l E; w c{k}=[a(i);b(j)]; q U$ G: J% w
k=k+1;8 ^9 g6 b @& l# c7 W1 e
end
( [% q, O* z: @5 y end
9 B) ^ N+ y4 j: G; U! ^; y end
) A: \* ^. W' I2 q- p6 n* o, q end
/ T1 P- E5 [0 k5 Wend* n2 _; ?0 }& W, p, |) s. T
for i=1:90
2 X+ ^, H1 Y) l! [& F% P$ ^/ C for j=1:90
8 h' m+ g, j [9 F) e if a(i)<b(j)
1 s- O O4 @6 w, h0 i if (a(i)-floor(a(i)/10)*10)==floor(b(j)/10)
j* ~$ \$ j( t( n# H5 D: { if a(i)/b(j)==floor(a(i)/10)/(b(j)-floor(b(j)/10)*10)2 I I+ _: B; R8 h2 M! j8 g
c{k}=[a(i);b(j)];5 b& S& @; A/ Y, t& |) n
k=k+1;
" h1 ?1 Y. B% V; Z# w0 y end* J: I1 }, J. _& [6 j# `( F- ^
end
, G5 a% ?" K# U end( d1 C5 G Y' I" u5 n
end5 b: v1 H" p3 }1 z% `& i) M
end
, X* x' p6 x% f+ ~8 z' cfor i=1:90
# q7 W+ C1 b, N/ t) k! o) Q for j=1:90
6 @- d4 O8 m+ _, X' [6 g% L if a(i)<b(j)% [3 m6 E& J4 e( K0 i5 y
if floor(a(i)/10)==(b(j)-floor(b(j)/10)*10)1 ]# o0 I$ {* i0 L: g8 o5 |9 [
if a(i)/b(j)==(a(i)-10*floor(a(i)/10))/(floor(b(j)/10))6 K# ~2 }- C9 }4 T: e+ r# m3 s! g
c{k}=[a(i);b(j)];
5 O% M" ?% W# D k=k+1;
; _( e+ s4 C/ |! Q2 V end% ?1 ?% l3 h5 S* q% E
end; o2 \. x( W3 j# Q! m: b
end
. y) t& C* [; ~" m4 a end
9 V& \' I3 a, K& Mend
- M; s4 V |" q$ ?% Y3 E5 {for i=1:90
: D3 R3 s/ n) Q- J$ g9 N- V g for j=1:90, x H7 W. [% T/ F
if a(i)<b(j), w2 x! H6 A% l% y9 O( \
if (a(i)-floor(a(i)/10)*10)==(b(j)-floor(b(j)/10)*10)( N# K6 k7 b9 c5 l- t
if a(i)/b(j)==(floor(a(i)/10))/(floor(b(j)/10))
9 A# X. ?9 Q% G, @3 L7 r+ H; s1 @ c{k}=[a(i);b(j)];) J& N& c- g/ B$ p/ i
k=k+1;
; F$ o& a/ u0 C2 _3 t. u end
# A3 }6 Q' h4 ]4 d Q7 c; Y; ~! I end
6 e3 {8 y7 i4 f; J end
& D# n! i' u. n6 t* Q end# v, n" {: l2 H
end
' M' X/ d3 F$ \% O; @6 P3 ?3 C; X1 h! }
[16;64]
/ e4 x, I1 p' U[19;95]
4 P6 b% h+ w' G1 Y+ a[26;65]& h0 ~. ^# H! t8 t7 G
[49;98]
$ ^" F# ~% D3 F. ]; \: _3 T: l
8 S" W. T6 y8 |2 a+ ]) C" r9 x$ E8 C" A7 m
|
|