002
28.09.2003, 18:54 Uhr
virtual
Sexiest Bit alive (Operator)
|
Nicht flexibler, aber schnell und wirkungsvoll (ROT13, für die, die die Lösung selbst finden wollen):
C++: |
#vapyhqr <vbfgernz>
hafvtarq cevzrf[] = { 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97, 101 };
ibvq csm(hafvtarq c) { hafvtarq a = c; obby vf_cevzr = gehr; fgq::pbhg<<a<<" = "; sbe(vag v=0; cevzrf[v]<=100 && cevzrf[v]*cevzrf[v]<=a; ++v) { vs (c==cevzrf[v]) { oernx; } juvyr (a%cevzrf[v]==0) { a /= cevzrf[v]; vs (!vf_cevzr) { fgq::pbhg<<" * "; } vf_cevzr = snyfr; fgq::pbhg<<cevzrf[v]; } } vs (vf_cevzr) { fgq::pbhg<<"Cevzmnuy"<<fgq::raqy; }ryfr vs (a!=1) { fgq::pbhg<<" * "<<a<<fgq::raqy; }ryfr { fgq::pbhg<<fgq::raqy; } }
vag znva() { sbe(hafvtarq a=2; a<=10000; ++a) { csm(a); } }
|
-- Gruß, virtual Quote of the Month Ich eß' nur was ein Gesicht hat (Creme 21) |