Pagini: [1]   În jos
  Imprimă  
Ajutor Subiect: 159 Self-Replicating Numbers  (Citit de 10657 ori)
0 Utilizatori şi 1 Vizitator pe acest subiect.
wefgef
Nu mai tace
*****

Karma: 1049
Deconectat Deconectat

Mesaje: 3.008


razboinicu' luminii


Vezi Profilul
« : Decembrie 15, 2007, 00:01:15 »

http://acm.sgu.ru/problem.php?contest=0&problem=159

1) Cat va da pentru 36 si 2000?
2) Se face cu back?
3) Daca da la intrebarea 2), ce optimizari ati facut?
Memorat

omului i-au fost date instinctele pentru a supravietui, nu pentru a fi sclavul lor.
domino
Echipa infoarena
Nu mai tace
*****

Karma: 281
Deconectat Deconectat

Mesaje: 1.340



Vezi Profilul WWW
« Răspunde #1 : Decembrie 15, 2007, 00:25:52 »

1)
Citat
2
WG36C2WS9LVVBZAS21QU2VPBSAFSOH96RQ5HGXGJYDSHNY5V93H5SEJYQM97MOETCCT14EB482BFMLW8B95WYU36I4NV2CQQTNJ7N1HYTPLSDPYROL8OPIZKXHLBEMPSDL8MK4976HYI8REILI9AQE9KYBKJVT6Y1G3KZMY8ACD6134LYLWF9W6718BG6O50NDRBVD4IIXLMBICVQN85M0ALCIANJFM1OENTHE2XFCTQXANGET4NAAT3M8NHFVD0W5TMHXZ4917IAMQDSNGRCV7MKIJM81R6RY2TK0GMN426QXQ4RW6FYZ3OC2KFR09TG388B8XR5JJ4RCSG72VH4DSXW4FWVA0MYHM5XLSBSQ9MLX69FF0U48DK5S30XT5GMKVUDLUK86GEPG45MTSYZA4ZFKPDG01GSCQ3NMXZYOQQW1EIC95E6DQ0HAQN7IL0PLYHNFHQ2CPPWDKLPEC4LGXQ9EA9G805HF7WDURMTFO2WSS5AD1MFJM98S0UGBHX2GPH5IFSU23WW41IXAGEK1IVLL5EH9Z6115KNCZ9YQNIZF18AXHWSYPP5LMM86QOP91KUPU7SNG36OV9QTF6UECG5YW29MSPYG32RZET6WVPN5PUSP349G1XBRQ1SPQYX1N8SFABGSDWC70ORJX3E5HWWMT0GLDYXI8Y92RIA37HVXFNJ8N5NWL8DKB62GR4KRID8Y98CEP9OM44XKU0K2HKS5NXRBYKUQCII047UPCVYQJVLJNL900U1VQI3MGEP8TBAOPLLLGIOLKANLP9BTTCAYCDCGLAJCVEZ97QFAA19X6GV8NRHOX2H4LZSW8CDSGMBT1PKGM3BCX4CQT68KHE0GQRCMD31W8YNIOVY45QFHJ11UOZXOI0Y22K78ZSWZ5GA1GRGK9U869R0BCVN0HYPJ169AMAOG7SC673AQQ9A1VW2F91RQKL4K16FNFQMABT19LDRQ70GFZENO4U2R6NB8X7JD2N48QHRSXVG2J48G7YO4BOT5WILA9QWH50TZHEAJB8U9MZPH2F87DTSOCA5B5B8FEJ94NSJUG2SQKDMZCIEE65ZMUL5TTA8G67QPZPEGO1MH33UPIK3T116S90HILEX774Y3JH2DJL1JFFA26QCSTI64L7DRLZJ35VT86I031WJBENVBCQ3VRJLVKF92CDQY0KV4P4WBOBK0UGJ8Y4XBLSLN02USFBCTWXAFDNO2FE6R1ZJ1D3INUCM41O23C5CLQJY7T6H99GKM9IEX8OMO5YUVPLZRGN1PFCBDOFKRSOGBZ5DC7POCXLAGVS8X6GKLLGTMJLXG3RS5V2PXC47KO6AFAU55MKQ46M9RB08VOZASHXUE2JUVAW1EVSNK5Q7SLQX46W3W1VKJWL160IFCCA6RIKJ9TGGLIY25ZSP7S15V9Y6RUDWX9C4CJIFT5HCK22LJ4F7UJC1FSKX2C1J7MR29TMXGMCH22HYUTTFXRKZ30470KLXNF8KC8YO8C921EXZIOW7ITDTQ5KDJP3EEESUDSO1WOYXFE80RFHLEDX8S1RK7MSCN0A3Y2F7JDCVFOOHBLA2IRJ173H9WOKJ3H3UD185OS1JDO0A41NNT32Z7FGR3COQSHKH6QUUPVTQSNG0RZTFLUNKP4VFPPUUCK5BRIT0YUKX7K0HLM76ZMETKB4K9B1LKUQE79RAWPPCDYAC7IZH2TR3LT3S1WSM31R8K87XH45QCJCFE2OLLNPM8A3W41LC38EWA5XKO4DJ6W89SRZTKMYE7EZ8UEO1XLI9UN3S2D54SOT08MGQURNF0U4C8N13PKCXHVO97QLLX899Z9926HCF2RA3TIQK8308QB0BBBW491M6W8VTRUCF1WWC1LU8QOTO2CJK0PRJ26R7CJN11X8NDTMAAMVPVG3U0MF4C3G0OIGGY354L6YK2HKTVWCA0K4JIXIF0EK2FER4C6XOV36G16TT9FTWZR3K4HD249J4EOLPNZH5ZDJPZBEDN29
3JWTNX37QE44O0P7XY95X4AO7PK7BIQT89UIJ2JG1M7IC1U4QWIU7LG19DQSDBL6NN6YVLOVRXOKDE3ROQU315WTHVC4XN996CGSCYI16AE7MA18BERBAH0F2IEOLDA7MERDFVQSTI1HR8LHEHQP9LQF1OFG46T1YJWF0D1RPNMTYWVE1E3KQ3TSYROJTBUZCM8O4MVHH2EDOHN49CRUDZPENHPCGKDYBLC6ILX2KN692PCJL6VCPP6WDRCIK4MZ3U6DI20VQYSHPD9M7CJ8N4SDFHGDRY8T81X6FZJDCVXT929V83TK10WBNXFK8ZQ6JWRROR28UGGV8N7JSX4IVM723VK34PZD1IDU2E7O79QDE2TQKKZ5VRMFU7WZ26UJDF45ME5FRTJLAJVUD6710PV0KFAMJZYJ7N9WCD201B993YLHNQULTM9ZIP9CSHEZAE1ICKI9XNAA3MFEALNVEJ29QLPQJRZUIKS3M58D6KBX377UPMYDKGDQR7Z5JOI2XJAIUHK75XW33VYH2PJLFYH4EEULIQ0TYYUFCN0Q19CH0KYRP2I371AAUEDDRT9BAQYF5A5S7CJWTB4Q96KT5LNJU13XQD7A1JWX80L6T34ACUA57AWVQJY2O89Y7A912YCR7KPOJ7M3NSZB8G2WLUI33D6ZJEM12HR1QX8HPWSI42KCGRCUC3ERMFOTXJ8VF8HMR1QRNLAQBDVV2F5ZFXIF7UC28O1F59NHHZVS5AN419G4EGCEQZZ5Y49HWDJLAR6OPBAEEEJHBEFPCEAQO66NP1NMNJEPGN4L0QS9KPPYQ2TJ4RC8IB2XIVE073RNM7JDO6YAFJDWON2VN96TRFILZJ98NDMWY3R1CHB41VU9KIGYY5B02BHZ1XXFSR0730UJPYJ8JFQ5RTQ8ZON4CZI1AGYTQPDPBJS7NTSWP99QPY43XKQY89FEVFYTKCK9DPO6YQEM89SZJK0LCBV5X8TCOR2SGMXCVR9I8724JXGVRJS1BVOB6U3HEPQ93IUZ60ILPGOR5QD0AIXKRSM67BNPUOUORKLGQVC7G5JX79FMD0NHLLTU0D5EU66PRJTS9A0ALJBYDIWW5AHFW6YYT7QZIHEL2SSV1WGIXMGEYGKKPXT9N76HTVESM8E0GWU46RTHZWY3GOLC4ON9W48GE4FKQXNM91ZF4VAV3OBOFZ5JGR1V2OE7ECZX57KON632PKMCBXKLT8Y0GYMWHC5NDVYBXWNUNE9G1S6TIQQJFDQHL2RBDBU154AE08JCYAKNOMBKF87BJO0UMNSABN2EPJ47R2TJFEEJ6DGE2JW87U4XA2NVSFBTPKP5UUDF9VTDQ8OZR4B0P7I25LXG54P3YL47CFU9S7E92VT3W3Y4FG3EYTZHKNNPT8HFGQ6JJEH1XU07AS7YU4Q1T85M32QNVNGHK6UINFXXEGVKS5GNYK7F2XNYGSD8XQ6D2JDNIXXI1566K28F0WZVSZFE2CKRFNR1BRNQXYL20HB3SH6M69UFMGAWLLL75M7BY3B12KLRZ8KIELM2R7Y8FSD7NCZPW1XKSGMN4KBBIOEPXH8GYSWIQ3BFGWIW5MYRUB7YGMBZPVYCC6WX0SKJ8WNB97IFIT955A4697CJZ806KE5CFAV4KAA55NFUO8H6Z15F2SFZIEDST0DL6FOVFQOYEF59LSQ8P3AANM1PNSH0IX68WE6W7Y37DWY8RFRS2IVU9NGNKLXBEECADRPW3VYENWRL3PU2FBVMGT3RQ7806FD1LSL0R5LBY2EHQ5CW7XMUV7B6ZRDJ958CKZ5VNRCYWAFN2I4BQS9EE2RQQ0QQXTINKX8PW6H9FRWZR9OZOOO3VQYDT3R4685NKY33NYE5R9B6BXNGFZA8GXT8SNGCYY2RCM6DPPD4A4JW5ZDKVNWJZBHJJ1WUVET1FXIF643NPZFVGH2HKZLFXKL8VNT2B4WTJYT66QK6308WFVIMXVQGVLBEAC0IU0MGA0OLMCXS

Eu am rezolvat-o de foarte mult timp, dar din ce vad in sursa mea fac un fel de back. Cauta pe net despre Autmorphic numbers si probabil o sa gasesti destule proprietati ca sa poti optimiza back-ul.
Memorat
wefgef
Nu mai tace
*****

Karma: 1049
Deconectat Deconectat

Mesaje: 3.008


razboinicu' luminii


Vezi Profilul
« Răspunde #2 : Decembrie 15, 2007, 11:12:49 »

Am luat AC pana la urma. Mersi Mircea!

Sfat: Evitati folosirea instructiunii memset() de prea multe ori.
« Ultima modificare: Decembrie 15, 2007, 11:25:58 de către Andrei Grigorean » Memorat

omului i-au fost date instinctele pentru a supravietui, nu pentru a fi sclavul lor.
Pagini: [1]   În sus
  Imprimă  
 
Schimbă forumul:  

Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines