|
鋼鐵俠2014 發表于 2015-12-14 10:46 ![]()
6 q1 q" o; {& h* ^1 z- }很有意思的小題目啊,剛好最近在學python,晚上回家寫個小程序算算
+ T9 }+ d' z- U我的程序丑爆了。。。matlab; j6 }( g4 Z4 l4 b
clear all
# p; D5 T$ F9 b# ?/ g, ea=(10:99)';, D* g( r' ]9 d; q4 `" }4 C+ r
b=10:99;
4 p: y4 N5 g6 q# ]k=1;
: S/ Z- C6 s% w. e6 yc={};
4 r+ X7 {- t/ `% q! Tfor i=1:900 @: F& l. D/ c5 y" X
for j=1:900 e0 K# D/ c) ]( p5 X5 G
if a(i)<b(j)
) l& q' b! C) i+ O7 U if floor(a(i)/10)==floor(b(j)/10)
" w5 t5 D" {5 G$ `* c; F0 f$ ? if a(i)/b(j)==(a(i)-10*floor(a(i)/10))/(b(j)-floor(b(j)/10)*10)
9 U& e& _5 \% [6 C# n* C0 u c{k}=[a(i);b(j)];1 a4 R+ A6 m4 ]4 G
k=k+1;
6 @7 i2 O5 C! s end
! [% a! I" Q7 ]: P' k end. ^/ N6 E/ t7 E, _/ }) `
end8 Y+ L+ V( m+ w7 t
end; |$ c( D0 S; }% L( e; N
end9 K4 f* ?1 Y* m# d% a/ b9 A. W: t
for i=1:90
! L3 s3 h) p' `9 O$ T8 h9 t" [ for j=1:90( p r! Z+ z* ^- v0 _* P
if a(i)<b(j)
) C( X+ {7 v6 s7 `& q if (a(i)-floor(a(i)/10)*10)==floor(b(j)/10)
# m. r: ^" Y9 K* y if a(i)/b(j)==floor(a(i)/10)/(b(j)-floor(b(j)/10)*10)
0 s0 T3 R) K2 N c{k}=[a(i);b(j)];4 O- B5 R9 h+ ~! p7 Z$ G
k=k+1;5 c1 Z1 E6 K- X) q/ k* k
end$ S0 B7 ^9 K0 [" e' r
end
7 g: L+ L$ ^% J( p4 d& I% d end
+ p9 Q) M- Z' z% C end
" r! o: e* O, n$ m& t4 l- `end
( D' O% K }6 {, ?2 f( n+ dfor i=1:908 Y# _6 n% t; ?2 m) Q. R5 y
for j=1:90
4 [# F& I6 D& G% D% k0 [( A if a(i)<b(j)2 b6 w& t0 b6 _+ B/ C% z o
if floor(a(i)/10)==(b(j)-floor(b(j)/10)*10)
+ _& s# X6 f. T U; Z% h. u if a(i)/b(j)==(a(i)-10*floor(a(i)/10))/(floor(b(j)/10))
: r# I# J0 l1 t( w, s" F c{k}=[a(i);b(j)];! r% d& m! K" e. Q9 n) H
k=k+1;! W4 L8 O% `: n! d+ y/ ?3 q) @
end
# { e o+ F% g1 m' z end e. J" f3 O' [2 ^4 t' c% T+ m
end; Y( V# M, @& W! o8 D# h
end
3 `& v6 C: ]- M8 z9 ]0 b: Cend, K/ }$ x% n2 _( I. Q3 @( A
for i=1:90! }+ J- o. J0 R6 z \, B, [6 t
for j=1:90: e6 I3 a) _2 w# V% e# u! t j2 k
if a(i)<b(j)
/ ^3 ~' p) x v, y/ k if (a(i)-floor(a(i)/10)*10)==(b(j)-floor(b(j)/10)*10)2 [8 I7 F6 p6 b
if a(i)/b(j)==(floor(a(i)/10))/(floor(b(j)/10))
/ N0 a0 g: {; p- ?( a c{k}=[a(i);b(j)];
: @/ [2 z* C, |) F) ]6 A k=k+1;0 I3 H% [" P7 k2 e8 n
end
) I8 W! d, [) s4 M' x5 R( x end% W1 j# U: q, k8 Z7 N! _
end
* N& h/ x8 K7 N6 \( w2 H6 B end
6 F+ k$ _& q2 j! |end2 ?( M* P' \5 Q- [( J- {
1 q! @8 p) p# B# D" o. ?
[16;64]2 [% u. C) s. p, r- B& G7 |. j
[19;95]
u0 }/ a; r* E0 q/ y3 ?: l8 j5 h* y[26;65]' P3 i) s& w. G8 w3 ]# ^5 H
[49;98]1 H; j! L C4 b8 K5 o( E7 F
& ^$ |6 y0 b# P, N2 ?
$ p7 K6 z$ ~. m! }+ S* S( { |
|