Hatena::Grouptopcoder

じじいのマラソン反省会@TopCoder

ニコニコ生放送:red.cliff.jp
TopCoderでプログラムしてみた(Algorithm Single Round Match専用):http://red.cliff.jp/topcoder.html

2014-03-01

日記を移行しました。

15:47

マラソンマッチの記事をすべて、はてなに移動させました。今後はこちらにまとめを書きます。

http://shindannin.hatenadiary.com/

ちなみに、SRM関係のリンクは、いままでどおり更新予定です。

http://red.cliff.jp/topcoder.html

今後ともよろしくお願いいたします!

KennethwipKennethwip2018/05/11 02:53kamagra 100mg oral jelly
kamagra jelly paypal
kamagra oral jelly wirkung frauen
kamagra oral jelly customer reviews

JuniorfugJuniorfug2018/06/15 08:14viagra naturale nel cibo
<a href="http://viagrapipls.com/">buy generic viagra</a>
effects of long term viagra use
<a href="http://viagrapipls.com/">buy generic viagra</a>
Г© necessГЎrio receita para comprar viagra

DanielAsypeDanielAsype2018/06/17 10:42kamagra jelly reviews
<a href="http://kamagraonl.com/">kamagra oral jelly</a>
kamagra oral jelly cvs
<a href="http://kamagraonl.com/">kamagra oral jelly</a>
kamagra oral jelly wirkungszeit

MichaelAdusaMichaelAdusa2018/06/17 14:42brand cialis australia
<a href="http://airvietnamairline.com/">buy generic cialis</a>
generic cialis lowest prices
<a href="http://airvietnamairline.com/">buy generic cialis</a>
cialis viagra comparison chart

JaredceackJaredceack2018/06/22 10:38cialis 20 mg how quickly does it work
<a href="http://cialisprod.com/">buy generic cialis</a>
extra super cialis 100mg
<a href="http://cialisprod.com/">buy generic cialis</a>
cialis side effects in women

JamesstakyJamesstaky2018/06/23 19:55kamagra kopen
<a href="http://kamagraonl.com/">buy kamagra</a>
dlp store kamagra
<a href="http://kamagraonl.com/">buy kamagra</a>
kamagra 100mg soft tabs chewable tablets

LeroypioriLeroypiori2018/06/24 00:18cialis 20 mg price walmart
<a href="http://airvietnamairline.com/">buy cialis</a>
cialis 20 mg dosage
<a href="http://airvietnamairline.com/">buy generic cialis</a>
viagra cialis generico

AllanaropsAllanarops2018/06/25 05:12cialis side effects dangers or cialis
<a href="http://cialispaxl.com/">generic cialis</a>
generic cialis soft tabs 20mg
<a href="http://cialispaxl.com/">cialis generic</a>
cialis prices compare at local pharmacies

AllanaropsAllanarops2018/06/26 00:29cialis side effects testicular pain
<a href="http://cialispaxl.com/">cialis</a>
generic for viagra and cialis
<a href="http://cialispaxl.com/">generic cialis</a>
brand name cialis 20 mg

FloydDydayFloydDyday2018/06/26 04:58kamagra forum srpski
<a href="http://kamagradyn.com/">kamagra 100mg</a>
kamagra 100mg tablets uk
<a href="http://kamagraonl.com/">kamagra oral jelly</a>
kamagra 50 mg oral jelly usa

AntonLotAntonLot2018/07/03 13:22cialis 20mg tablets coupon
<a href="http://cialisgenericsa.com/">generic cialis</a>
cialis generic india daily use
<a href="http://cialisgenericsa.com/">cialis generic</a>
generic cialis super active tadalafil

DavidSlildDavidSlild2018/07/13 03:26kamagra oral jelly sildenafil citrate
<a href="https://www.kamagrajellyk.com/">kamagra 100mg</a>
kamagra kaufen
<a href="https://www.kamagrajellyk.com/">kamagra</a>
kamagra oral jelly kaufen Г¶sterreich

HaroldgowHaroldgow2018/07/13 06:36kamagra oral jelly for sale
<a href="https://www.kamagradax.com/">kamagra 100mg</a>
kamagra oral jelly amazon nederland texas
<a href="https://www.kamagradax.com/">kamagra 100mg</a>
kamagra oral jelly 100mg 1 week pack

CharlesUtinkCharlesUtink2018/07/18 02:19taking viagra forum
<a href="http://viagrapipls.com/">generic viagra</a>
female viagra pills walmart
<a href="http://viagrapipls.com/">viagra generic</a>
price of cialis vs viagra
http://viagrapipls.com/
what is the generic pill for viagra

MichaeldigMichaeldig2018/07/30 04:22kamagra oral jelly 100mg usa
<a href="https://www.kamagrajellyk.com/">kamagra oral jelly</a>
kamagra oral jelly
<a href="https://www.kamagrajellyk.com/">kamagra oral jelly</a>
kamagra oral jelly side effects

LloydPoideLloydPoide2018/07/30 07:34kamagra 100mg oral jelly uk
<a href="https://www.kamagradax.com/">kamagra 100mg</a>
kamagra oral jelly wirkung bei frauen
<a href="https://www.kamagradax.com/">kamagra 100mg</a>
kamagra 100mg reviews

StevenfurgYStevenfurgY2019/01/05 13:28viagra woman commercial jersey
<a href="http://viagrapipls.com/">viagra</a>
viagra dose recommendations generic
<a href="http://viagrapipls.com/">buy viagra</a>
generic viagra price in india

JamesrawJamesraw2019/01/06 07:34sildenafil citrate 20 mg dosage for ed
<a href="http://sildenafilcitratepw.com/">sildenafil citrate</a>
sildenafil citrate 100mg tab directions
<a href="http://sildenafilcitratepw.com/">sildenafil citrate</a>
what is sildenafil citrate 20 mg tablet

WilliamTagWilliamTag2019/02/02 11:41walmart cialis prices without insurance
buying cialis in israel
<a href=https://kellyannehulme.com>Cialis 20 mg cheap price</a>
cialis online without prescription amex
cialis ireland
https://kellyannehulme.com
medicine cialis best sellers catalog
cialis generico farmacia italiana
<a href=https://kellyannehulme.com>20 mg cialis buy</a>
generic cialis by mail
cialis trial voucher
https://greatwinesgrandhouses.com

WalterRergyWalterRergy2019/02/04 07:45best price viagra cialis
<a href="http://cialisonlinq.com/">generic cialis</a>
precio del cialis generico en mexico
<a href="http://cialisonlinq.com/">buy generic cialis</a>
cialis vs viagra reviews

JamesJerJamesJer2019/02/04 08:56levitra vs viagra vs cialis forum
<a href="http://cialisdxt.com/">generic cialis</a>
cialis 5 mg dosage
<a href="http://cialisdxt.com/">generic cialis</a>
cialis dosage options forum

JerryNupJerryNup2019/02/04 21:20generico do viagra e cialis
<a href="http://cialispaxl.com/">buy cialis</a>
cialis 5mg daily use reviews
<a href="http://cialispaxl.com/">generic cialis online</a>
viagra or cialis price

ArnoldNizArnoldNiz2019/02/05 21:18cialis from u.k.
cialis asia
<a href="http://cialistlm.com">buy cialis</a>
expres cialis
cialis coupon discounts
<a href="http://cialisfurr.com">Buy Cheap Cialis</a>
dangers of buying cialis online
cialis en espanol
<a href="http://cialistlm.com">buy cialis</a>

RichardCotRichardCot2019/02/06 05:34cialis 20 mg prices with prescribing information
<a href="http://cialisonlinq.com/">generic cialis</a>
cialis prices usa
<a href="http://cialisonlinq.com/">buy generic cialis online</a>
long do cialis side effects last

TannerBromiTannerBromi2019/02/06 06:41comprar viagra cialis generico
<a href="http://cialisdxt.com/">generic cialis</a>
viagra cialis levitra generici
<a href="http://cialisdxt.com/">cialis</a>
cialis vs viagra for bph

GregorysotGregorysot2019/02/06 22:56generic cialis 20 mg coupons
<a href="http://cialispaxl.com/">buy generic cialis</a>
generic cialis soft tabs (tadalafil) 20mg
<a href="http://cialispaxl.com/">buy cialis online</a>
buy generic cialis online

TimothydialeTimothydiale2019/02/08 02:14viagra vs cialis price comparison
<a href="http://cialisonlinq.com/">cialis generic</a>
cialis 20 mg 8 tablets
<a href="http://cialisonlinq.com/">buy cialis online</a>
tadalafil cialis 20mg

BasiljagBasiljag2019/02/08 03:21cialis generic 5 mg daily houston pharmacy
<a href="http://cialisdxt.com/">cialis</a>
cialis tadalafil 10mg tablets
<a href="http://cialisdxt.com/">cialis generic</a>
cialis when generic in us

BrandonAmuraBrandonAmura2019/02/09 06:32cialis coupon at walgreens
<a href="http://cialispaxl.com/">generic cialis online</a>
cialis commercial blues song
<a href="http://cialispaxl.com/">cialis generic online</a>
cialis super active plus uk

RobertouttemRobertouttem2019/02/09 22:58compare viagra and cialis dosage
<a href="http://cialisonlinq.com/">generic cialis</a>
jГЎ existe cialis generico no brasil
<a href="http://cialisonlinq.com/">buy generic cialis online</a>
cialis dose maxima

JamesNicJamesNic2019/02/10 00:08cialis dosage medscape
<a href="http://cialisdxt.com/">generic cialis</a>
best generic cialis prices
<a href="http://cialisdxt.com/">generic cialis</a>
cialis 5mg coupon

JaysonBatJaysonBat2019/02/11 17:51cialis dosage 10 vs 5 mg
<a href="http://cialisonlinq.com/">cialis generic</a>
cialis dosage cost
<a href="http://cialisonlinq.com/">buy cialis online</a>
maximum daily dose of cialis

DouglasIndedDouglasInded2019/02/11 19:09price cialis 20mg australia
<a href="http://cialisdxt.com/">buy cialis online</a>
cialis 5 mg price forum
<a href="http://cialisdxt.com/">buy cialis generic</a>
long do cialis side effects last

JosephOBegoJosephOBego2019/02/13 13:37is generic cialis safe to use
<a href="http://cialisonlinq.com/">buy cialis online</a>
cialis 5mg daily use reviews
<a href="http://cialisonlinq.com/">cialis generic</a>
generic cialis released yet

ScottEmupsScottEmups2019/02/13 14:52generic cialis soft tabs 20mg
<a href="http://cialisdxt.com/">buy generic cialis online</a>
cialis soft 20mg
<a href="http://cialisdxt.com/">buy cialis</a>
cialis tablets 20mg australia

ThomasmorThomasmor2019/02/15 09:25cialis price walmart vs walgreen
<a href="http://cialisonlinq.com/">cialis generic</a>
generic cialis available yeti
<a href="http://cialisonlinq.com/">buy generic cialis</a>
cialis coming out in generic

DerekEledaDerekEleda2019/02/15 10:43cialis tv commercial actors
<a href="http://cialisdxt.com/">buy generic cialis online</a>
best price cialis generic
<a href="http://cialisdxt.com/">buy cialis online</a>
generic cialis available in usa

AndrewWeEseAndrewWeEse2019/02/16 22:53cialis 10mg dosage instructions
<a href="http://cialispaxl.com/">cialis generic online</a>
compare viagra vs cialis
<a href="http://cialispaxl.com/">generic cialis</a>
cialis dose recommendations vs viagra together

BrianSapBrianSap2019/02/17 10:48cialis generico brasil
<a href="http://cialisdxt.com/">buy cialis</a>
cialis professional vs cialis brand
<a href="http://cialisdxt.com/">buy generic cialis</a>
black guy cialis commercial

DonaldgaignDonaldgaign2019/02/19 03:44cost of generic cialis 5 mg at walmart
<a href="http://cialisonlinq.com/">buy cialis generic</a>
cialis soft gel caps
<a href="http://cialisonlinq.com/">buy cialis</a>
reviews of cialis 5mg

TrumanElaxyTrumanElaxy2019/02/19 04:42generic cialis 20 mg coupons
<a href="http://cialisdxt.com/">generic cialis</a>
when will generic cialis be available in the usa
<a href="http://cialisdxt.com/">generic cialis</a>
cialis 20 mg 30 lu adet tablet

JosephpopJosephpop2019/02/20 17:15cialis brand name 10 mg
<a href="http://cialisonlinq.com/">generic cialis</a>
generic cialis customer reviews
<a href="http://cialisonlinq.com/">buy cialis online</a>
cialis super active 40 mg

AnthonyfobreAnthonyfobre2019/02/22 08:05brand cialis lilly
<a href="http://cialisonlinq.com/">buy cialis online</a>
cialis prices walmart
<a href="http://cialisonlinq.com/">generic cialis</a>
generic cialis available in us

RobertfueveRobertfueve2019/02/22 09:03cialis professional
<a href="http://cialisdxt.com/">buy cialis</a>
viagra vs cialis vs levitra cost comparison
<a href="http://cialisdxt.com/">buy cialis</a>
compare viagra vs cialis

ShawnisoffShawnisoff2019/02/23 23:05levitra vs cialis vs viagra
<a href="http://cialisonlinq.com/">generic cialis</a>
generic cialis price comparison
<a href="http://cialisonlinq.com/">buy cialis online</a>
blonde actress in cialis commercial

RobertfubRobertfub2019/02/24 00:00cialis generic prices
<a href="http://cialisdxt.com/">generic cialis</a>
cialis coupon 2017
<a href="http://cialisdxt.com/">buy cialis generic</a>
cialis professional vs brand cialis

DonaldjarDonaldjar2019/02/25 11:51cialis coupons walgreens groupon
<a href="http://cialisonlinq.com/">buy cialis generic</a>
cialis generico de venta en mexico
<a href="http://cialisonlinq.com/">buy generic cialis online</a>
cialis 20 mg doses

StevewibiaStevewibia2019/02/25 12:44lowest cost viagra cialis 5mg
<a href="http://cialisdxt.com/">buy cialis generic</a>
cialis vs viagra vs levitra dosage review
<a href="http://cialisdxt.com/">cialis</a>
viagra cialis generic pills for sale

DaviddutDaviddut2019/03/20 16:11cialis professional
<a href="http://cialisdxt.com/">cialis online</a>
cialis 25mg dosagem
<a href="http://cialisdxt.com/">cialis generic</a>
viagra cialis compare

DaviddutDaviddut2019/03/22 11:40cialis super active 20mg
<a href="http://cialisdxt.com/">cialis generic</a>
cialis super active side effects
<a href="http://cialisdxt.com/">cialis online</a>
cialis generic availability

AllenGoormAllenGoorm2019/03/23 02:16cialis 20 mg coupons
<a href="http://cialisec.com/">generic cialis</a>
cialis vs viagra reviews
<a href="http://cialisec.com/">buy generic cialis</a>
cialis 20 mg cost at cvs

MalcolmeluctMalcolmeluct2019/03/23 04:43brand cialis by lilly
<a href="http://cialisfee.com/">buy generic cialis</a>
black actor in cialis commercial
<a href="http://cialisfee.com/">cialis generic</a>
cialis 5 mg price at walmart

DaviddutDaviddut2019/03/24 13:30walmart cialis prices
<a href="http://cialisdxt.com/">generic cialis</a>
generic brand for cialis 5mg
<a href="http://cialisdxt.com/">cialis online</a>
viagra cialis canadian pharmacy

MalcolmeluctMalcolmeluct2019/03/25 02:32cialis extra dosage 200mg
<a href="http://cialisfee.com/">buy generic cialis</a>
cialis available generic in 2017
<a href="http://cialisfee.com/">buy generic cialis</a>
levitra vs viagra vs cialis alcohol

EllisetevaElliseteva2019/03/27 09:34generic cialis soft 40mg
<a href="http://cialisec.com/">buy cialis online</a>
cialis going generic in 2017 in us
<a href="http://cialisec.com/">cialis generic</a>
brand cialis vs generic cialis

DavidrigDavidrig2019/03/27 14:07viagra vs cialis cost per pillow
<a href="http://cialisdxt.com/">cialis online</a>
cvs price for cialis 5mg
<a href="http://cialisdxt.com/">buy cialis online</a>
cialis generic availability

JosephquofeJosephquofe2019/03/28 12:42buy cialis viagra online
<a href="http://cialisec.com/">buy generic cialis</a>
tadalafil cialis 10mg
<a href="http://cialisec.com/">cialis online</a>
viagra and cialis dosage

MelvinVeIkeMelvinVeIke2019/03/28 17:04buy cialis 20 mg usa
<a href="http://cialisdxt.com/">cialis online</a>
cialis side effects acid reflux
<a href="http://cialisdxt.com/">buy generic cialis</a>
cialis vs viagra effectiveness cena w polsce

DustyLexDustyLex2019/03/29 14:38super active cialis reviews
<a href="http://cialisdxt.com/">buy cialis online</a>
cialis vs viagra bodybuilding
<a href="http://cialisdxt.com/">generic cialis</a>
coupons for cialis 20 mg

JosephquofeJosephquofe2019/03/29 15:35taking extra cialis 5 mg doses
<a href="http://cialisec.com/">cialis online</a>
cialis side effects dangers or levitra vs cialis vs
<a href="http://cialisec.com/">buy generic cialis</a>
cialis medication price

MelvinVeIkeMelvinVeIke2019/03/29 20:19buy cialis online usa
<a href="http://cialisdxt.com/">buy cialis online</a>
cialis vs viagra vs levitra dosage review
<a href="http://cialisdxt.com/">buy generic cialis</a>
extra super cialis

RolandWoonsRolandWoons2019/03/29 23:20cost of cialis 20 mg at walgreens
<a href="http://cialisdxt.com/">cialis generic</a>
main ingredient in cialis
<a href="http://cialisdxt.com/">buy cialis online</a>
generic cialis capsule form

JosephquofeJosephquofe2019/03/30 20:01cialis 5mg dosage instructions
<a href="http://cialisec.com/">cialis online</a>
equivalent dose viagra vs. cialis
<a href="http://cialisec.com/">buy cialis online</a>
cialis coupons 2017

MelvinVeIkeMelvinVeIke2019/03/31 00:44generic cialis super active
<a href="http://cialisdxt.com/">buy cialis online</a>
cialis generic in us
<a href="http://cialisdxt.com/">generic cialis</a>
levitra cialis viagra forum

RolandWoonsRolandWoons2019/03/31 10:16cialis side effects last
<a href="http://cialisdxt.com/">buy cialis online</a>
black man cialis commercial
<a href="http://cialisdxt.com/">buy generic cialis</a>
cialis soft tabs side effects

JosephquofeJosephquofe2019/04/01 05:33cialis tab 20 mg
<a href="http://cialisec.com/">generic cialis</a>
viagra cialis levitra online australia
<a href="http://cialisec.com/">generic cialis</a>
generic cialis coming

MelvinVeIkeMelvinVeIke2019/04/01 10:43cialis 5mg price walmart
<a href="http://cialisdxt.com/">generic cialis</a>
cialis 20 mg indications
<a href="http://cialisdxt.com/">generic cialis</a>
cialis prices

DustyLexDustyLex2019/04/01 15:14cialis price compared to viagra
<a href="http://cialisdxt.com/">generic cialis</a>
cialis vs viagra dose chart
<a href="http://cialisdxt.com/">cialis generic</a>
cialis vs levitra vs viagra which one is better

RolandWoonsRolandWoons2019/04/01 23:36buy generic viagra and cialis online
<a href="http://cialisdxt.com/">generic cialis</a>
is generic cialis real
<a href="http://cialisdxt.com/">buy cialis online</a>
coupons cialis 5mg

JosephquofeJosephquofe2019/04/02 12:03cialis 20 mg/90 pills
<a href="http://cialisec.com/">generic cialis</a>
cialis 20 mg 30 tablets
<a href="http://cialisec.com/">generic cialis</a>
cialis viagra generico online

MelvinVeIkeMelvinVeIke2019/04/02 16:35levitra vs cialis vs viagra
<a href="http://cialisdxt.com/">cialis generic</a>
viagra vs cialis vs levitra comparison
<a href="http://cialisdxt.com/">cialis generic</a>
cialis dosage instructions

DustyLexDustyLex2019/04/03 01:27cialis generico 5 mg espaГ±a
<a href="http://cialisdxt.com/">buy generic cialis</a>
cialis soft 20mg
<a href="http://cialisdxt.com/">buy generic cialis</a>
cialis doses 10 mg

RolandWoonsRolandWoons2019/04/03 09:40generic cialis tadalafil best price
<a href="http://cialisdxt.com/">cialis online</a>
cialis risks or side effects
<a href="http://cialisdxt.com/">buy cialis online</a>
cialis soft tabs canada

DustyLexDustyLex2019/04/04 05:44brand name cialis prices
<a href="http://cialisdxt.com/">cialis generic</a>
effectiveness of cialis vs viagra vs levitra comparison table
<a href="http://cialisdxt.com/">buy generic cialis</a>
cialis super active plus canada

JosephquofeJosephquofe2019/04/05 05:17cialis side effects eyes
<a href="http://cialisec.com/">cialis generic</a>
cialis vs viagra dosing
<a href="http://cialisec.com/">buy cialis online</a>
cialis soft tabs 20mg kaufen

RolandWoonsRolandWoons2019/04/05 09:09cialis super active 20mg pills
<a href="http://cialisdxt.com/">cialis generic</a>
cialis tv commercial actors
<a href="http://cialisdxt.com/">cialis online</a>
cialis 5mg does not work

MelvinVeIkeMelvinVeIke2019/04/05 10:02levitra or cialis or viagra
<a href="http://cialisdxt.com/">generic cialis</a>
cialis e viagra generici
<a href="http://cialisdxt.com/">buy cialis online</a>
when will generic cialis be available in the usa

MiguelTauroMiguelTauro2019/04/06 04:21generic cialis best price
<a href="http://cialisdxt.com/">generic cialis</a>
cialis 20 mg price cvs
<a href="http://cialisdxt.com/">generic cialis</a>
cialis super active vs cialis difference

RickeyIdeseRickeyIdese2019/04/06 09:00lowest cost viagra cialis canada
<a href="http://cialisec.com/">buy cialis online</a>
coupon for cialis 20 mg
<a href="http://cialisec.com/">cialis generic</a>
cialis daily use side effects

DavidenachDavidenach2019/04/06 12:22generic brand for cialis 5mg canada
<a href="http://cialisdxt.com/">cialis generic</a>
cialis 5mg brand cost
<a href="http://cialisdxt.com/">cialis online</a>
cialis tv commercial actors

MelvinVeIkeMelvinVeIke2019/04/06 13:15cialis extra dosage 100mg
<a href="http://cialisdxt.com/">cialis generic</a>
generic cialis coming out
<a href="http://cialisdxt.com/">buy generic cialis</a>
cialis 5mg price costco

RobertoTixRobertoTix2019/04/08 03:57generic cialis coming out
<a href="http://cialisdxt.com/">buy generic cialis</a>
cialis 20 mg price at cvs
<a href="http://cialisdxt.com/">buy generic cialis</a>
price of viagra and cialis in indian rupees

BrandonLogueBrandonLogue2019/04/08 08:34asian woman in cialis commercial
<a href="http://cialisec.com/">buy generic cialis</a>
effectiveness of cialis vs viagra vs levitra alcohol
<a href="http://cialisec.com/">buy cialis online</a>
cialis price at walmart pharmacy

TimothyGeshyTimothyGeshy2019/04/08 12:12cialis generico online espaГ±a
<a href="http://cialisdxt.com/">cialis online</a>
cialis medicine price
<a href="http://cialisdxt.com/">generic cialis</a>
cialis side effects dangers

RobertbugRobertbug2019/04/08 12:59coupon for cialis 5mg daily use
<a href="http://cialisdxt.com/">buy cialis online</a>
best price on 20 mg cialis brandon
<a href="http://cialisdxt.com/">buy generic cialis</a>
viagra cialis cost comparisons

RalphtanceRalphtance2019/04/09 15:23cialis super active tadalafil india pharmacy
<a href="http://cialisdxt.com/">cialis online</a>
brand cialis online us pharmacy
<a href="http://cialisdxt.com/">buy cialis online</a>
generic cialis capsules

WalterneilmWalterneilm2019/04/09 20:10cialis super active 20 mg
<a href="http://cialisec.com/">cialis online</a>
cialis prices generic
<a href="http://cialisec.com/">cialis generic</a>
why are there two bathtubs in the cialis commercials

AngelkeymnAngelkeymn2019/04/09 23:37cialis 20 mg 30 tablet eczane fiyatД±
<a href="http://cialisdxt.com/">generic cialis</a>
generic cialis uk
<a href="http://cialisdxt.com/">cialis generic</a>
cialis cost per pill 20 mg

JamesaboroJamesaboro2019/04/10 00:22cialis tabs 20mg
<a href="http://cialisdxt.com/">cialis generic</a>
comprar cialis generico en espaГ±a contrareembolso
<a href="http://cialisdxt.com/">buy cialis online</a>
cialis professional 20 mg reviews

RalphtanceRalphtance2019/04/11 09:17best deals on generic cialis
<a href="http://cialisdxt.com/">cialis online</a>
cialis soft review
<a href="http://cialisdxt.com/">buy cialis online</a>
viagra prices vs cialis

BennyHerBennyHer2019/04/11 14:02buy cialis vs viagra
<a href="http://cialisec.com/">buy cialis online</a>
cialis tadalafil 20mg price
<a href="http://cialisec.com/">buy generic cialis</a>
buy generic viagra cialis levitra

LazaronubLazaronub2019/04/11 17:26generic cialis lowest price
<a href="http://cialisdxt.com/">generic cialis</a>
buy cialis soft tabs online
<a href="http://cialisdxt.com/">cialis online</a>
cialis side effects bloodshot eyes

JamesaboroJamesaboro2019/04/11 18:20viagra cost vs cialis cost
<a href="http://cialisdxt.com/">buy cialis online</a>
viagra cialis price comparison
<a href="http://cialisdxt.com/">cialis online</a>
generic cialis viagra

WilliamInameWilliamIname2019/04/12 23:43buy generic cialis online europe
<a href="http://cialisdxt.com/">cialis generic</a>
generic cialis price in india
<a href="http://cialisdxt.com/">buy generic cialis</a>
how long do the side effects of cialis last

MichaelgrolaMichaelgrola2019/04/13 03:57side effects of long term cialis use
<a href="http://cialisec.com/">cialis generic</a>
is there generic cialis in canada
<a href="http://cialisec.com/">cialis generic</a>
dosage for 20mg cialis

AngelamarmAngelamarm2019/04/13 08:13cialis side effects muscle pain
<a href="http://cialisdxt.com/">cialis online</a>
brand cialis means in hindi
<a href="http://cialisdxt.com/">generic cialis</a>
buy cialis uk next day delivery

KeithPlortKeithPlort2019/04/14 04:08cialis generic 20mg professional
<a href="http://cialisdxt.com/">cialis generic</a>
cialis generico espaГ±a farmacias
<a href="http://cialisdxt.com/">cialis generic</a>
cialis soft tabs 20mg

RichardBomRichardBom2019/04/14 09:04cialis extra dosage
<a href="http://cialisec.com/">buy cialis online</a>
cialis tadalafil 20mg australia
<a href="http://cialisec.com/">cialis generic</a>
generic cialis usa pharmacy

MatthewSorMatthewSor2019/04/14 12:46cialis prices 5mg
<a href="http://cialisdxt.com/">cialis generic</a>
cialis brand name vs generic
<a href="http://cialisdxt.com/">buy generic cialis</a>
cialis online pharmacy us

ClydeFerClydeFer2019/04/14 13:34cialis side effects testicular pain
<a href="http://cialisdxt.com/">buy generic cialis</a>
cialis viagra comparison
<a href="http://cialisdxt.com/">buy cialis online</a>
buy generic viagra and cialis online

JimmygrincJimmygrinc2019/04/18 14:38cialis vs viagra vs levitra sale
<a href="http://cialisec.com/">buy cialis online</a>
cialis viagra levitra generic
<a href="http://cialisec.com/">cialis generic</a>
side effects of long term use of cialis

ThomastydayThomastyday2019/04/18 18:34cialis 20mg dosage
<a href="http://cialisdxt.com/">buy generic cialis</a>
viagra vs cialis generic
<a href="http://cialisdxt.com/">buy generic cialis</a>
cialis 20 mg tablets

JimmygrincJimmygrinc2019/04/19 12:15cialis levitra staxyn and viagra cost comparison
<a href="http://cialisec.com/">cialis online</a>
5mg cialis generic daily best price
<a href="http://cialisec.com/">cialis online</a>
cialis super active 20mg reviews

ThomastydayThomastyday2019/04/19 15:54brand cialis online us pharmacy
<a href="http://cialisdxt.com/">buy cialis online</a>
viagra cialis price comparison
<a href="http://cialisdxt.com/">buy generic cialis</a>
brand cialis vs generic cialis

JimmygrincJimmygrinc2019/04/20 09:27viagra vs cialis cost per pills
<a href="http://cialisec.com/">generic cialis</a>
is generic cialis available in the us
<a href="http://cialisec.com/">buy cialis online</a>
viagra cialis comparison

ThomastydayThomastyday2019/04/20 13:03buy cheap cialis in canada
<a href="http://cialisdxt.com/">buy cialis online</a>
cialis generic release date
<a href="http://cialisdxt.com/">cialis online</a>
lilly brand cialis

JimmygrincJimmygrinc2019/04/21 04:41cialis tadalafil 20 mg 2 tablets prices
<a href="http://cialisec.com/">generic cialis</a>
cialis e viagra generici
<a href="http://cialisec.com/">cialis online</a>
100 generic cialis lowest price

JimmygrincJimmygrinc2019/04/22 02:25side effects of cialis 5 mg daily
<a href="http://cialisec.com/">buy cialis online</a>
cost of viagra vs cost of cialis
<a href="http://cialisec.com/">buy generic cialis</a>
viagra cialis levitra dosage

ThomastydayThomastyday2019/04/22 06:13cialis online pharmacy us
<a href="http://cialisdxt.com/">buy cialis online</a>
why are they in bathtubs in the cialis commercial
<a href="http://cialisdxt.com/">generic cialis</a>
cialis price comparison walmart

JimmygrincJimmygrinc2019/04/23 00:33can you buy generic cialis over the counter
<a href="http://cialisec.com/">buy cialis online</a>
generic cialis online best price
<a href="http://cialisec.com/">cialis online</a>
viagra and cialis generic

ThomastydayThomastyday2019/04/23 04:275 mg cialis price at cvs
<a href="http://cialisdxt.com/">cialis generic</a>
levitra cialis viagra comparison
<a href="http://cialisdxt.com/">generic cialis</a>
comparison viagra vs cialis

JimmygrincJimmygrinc2019/04/23 23:19is there a generic drug for cialis or viagra
<a href="http://cialisec.com/">generic cialis</a>
retail cost of cialis 5mg for daily use
<a href="http://cialisec.com/">generic cialis</a>
cialis vs viagra vs levitra comparison table

ThomastydayThomastyday2019/04/24 02:52cialis price comparison walmart
<a href="http://cialisdxt.com/">cialis generic</a>
cialis gГ©nГ©rique super active 20mg
<a href="http://cialisdxt.com/">buy cialis online</a>
cialis professional dosage

JimmygrincJimmygrinc2019/04/24 21:25cialis commercial actors
<a href="http://cialisec.com/">buy cialis online</a>
side effects of long term cialis use
<a href="http://cialisec.com/">cialis generic</a>
cialis tablets 20mg australia

ThomastydayThomastyday2019/04/25 01:28cialis 20 mg cost walmart
<a href="http://cialisdxt.com/">buy cialis online</a>
cialis 5mg price walgreens
<a href="http://cialisdxt.com/">generic cialis</a>
buy cialis 5mg usa

JimmygrincJimmygrinc2019/04/25 19:39cialis side effects sleep
<a href="http://cialisec.com/">buy generic cialis</a>
the cost of cialis or viagra in europe
<a href="http://cialisec.com/">cialis online</a>
buy generic cialis online australia

ThomastydayThomastyday2019/04/25 23:27buy cialis canada pharmacy
<a href="http://cialisdxt.com/">cialis online</a>
12 cialis generic levitra viagra
<a href="http://cialisdxt.com/">buy cialis online</a>
cialis side effects itching

ThomastydayThomastyday2019/04/26 20:51cialis generico preço portugal
<a href="http://cialisdxt.com/">cialis online</a>
mental side effects of cialis
<a href="http://cialisdxt.com/">generic cialis</a>
cialis soft tabs dosage

JimmygrincJimmygrinc2019/04/26 21:41cialis daily use generic
<a href="http://cialisec.com/">cialis generic</a>
cialis 5 mg or 20 mg
<a href="http://cialisec.com/">buy cialis online</a>
cialis super active+ 20mg pills

JimmygrincJimmygrinc2019/04/30 08:54generic cialis extra dosage 200 mg
<a href="http://cialisec.com/">buy cialis online</a>
cialis generico prezzo
<a href="http://cialisec.com/">generic cialis</a>
cialis super active plus en mexico

ThomastydayThomastyday2019/04/30 10:12generic brand for cialis 5mg online
<a href="http://cialisdxt.com/">buy generic cialis</a>
cialis generico online espaГ±a
<a href="http://cialisdxt.com/">cialis generic</a>
maximum safe dosage of cialis

ThomastydayThomastyday2019/05/02 01:00best prices on generic cialis 40 mg
<a href="http://cialisdxt.com/">cialis online</a>
cialis prices 2018
<a href="http://cialisdxt.com/">buy cialis online</a>
viagra cialis genericos

JimmygrincJimmygrinc2019/05/02 20:40cialis cheap uk
<a href="http://cialisec.com/">cialis generic</a>
cialis prices uk
<a href="http://cialisec.com/">cialis online</a>
generic cialis usa pharmacy

ThomastydayThomastyday2019/05/02 22:03cialis generic 2017
<a href="http://cialisdxt.com/">generic cialis</a>
brand cialis 5mg
<a href="http://cialisdxt.com/">buy cialis online</a>
cialis commercial bathroom

JimmygrincJimmygrinc2019/05/03 16:46generic cialis with dapoxetine
<a href="http://cialisec.com/">cialis generic</a>
viagra vs cialis vs levitra dosage
<a href="http://cialisec.com/">buy generic cialis</a>
cialis dosage info

ThomastydayThomastyday2019/05/03 17:45cialis generic date usa
<a href="http://cialisdxt.com/">buy generic cialis</a>
harga cialis tadalafil 10mg
<a href="http://cialisdxt.com/">generic cialis</a>
cialis soft tabs 40mg

JimmygrincJimmygrinc2019/05/04 16:40is generic cialis available in the usa
<a href="http://cialisec.com/">buy cialis online</a>
cialis generic ebay
<a href="http://cialisec.com/">buy cialis online</a>
is generic cialis available in europe

ThomastydayThomastyday2019/05/04 17:29extra super cialis lowest price
<a href="http://cialisdxt.com/">cialis generic</a>
cialis dosage instructions
<a href="http://cialisdxt.com/">generic cialis</a>
cialis coupons 2016

JimmygrincJimmygrinc2019/05/05 13:54cialis dosage
<a href="http://cialisec.com/">cialis online</a>
cialis 20 mg price comparison
<a href="http://cialisec.com/">buy cialis online</a>
brand cialis means in hindi

ThomastydayThomastyday2019/05/05 14:38cialis super active plus en mexico
<a href="http://cialisdxt.com/">cialis online</a>
cialis super active vs cialis
<a href="http://cialisdxt.com/">cialis online</a>
cialis generic availability date

JimmygrincJimmygrinc2019/05/06 10:40viagra and cialis dosage and costa rica
<a href="http://cialisec.com/">buy cialis online</a>
cialis 20mg generic price
<a href="http://cialisec.com/">cialis generic</a>
cialis 20mg dosing instructions

JimmygrincJimmygrinc2019/05/08 23:19cialis viagra side effects
<a href="http://cialisec.com/">generic cialis</a>
cialis commercial male actors
<a href="http://cialisec.com/">cialis generic</a>
cialis viagra comparison chart

ThomastydayThomastyday2019/05/09 00:09buy generic cialis online safely
<a href="http://cialisdxt.com/">cialis online</a>
cialis professional 20 mg
<a href="http://cialisdxt.com/">cialis online</a>
cialis dosage recommendations vs viagra

JimmygrincJimmygrinc2019/05/09 20:18cialis 5 mg vs 20 mg
<a href="http://cialisec.com/">generic cialis</a>
cialis or viagra generic
<a href="http://cialisec.com/">cialis generic</a>
cialis dosage strengths and weaknesses

ThomastydayThomastyday2019/05/10 17:55cialis coupon 2016
<a href="http://cialisdxt.com/">cialis generic</a>
cialis soft gels
<a href="http://cialisdxt.com/">generic cialis</a>
buy generic viagra and cialis online uk

JimmygrincJimmygrinc2019/05/11 14:46cialis extra dosage directions
<a href="http://cialisec.com/">buy cialis online</a>
cialis tablet filmomhuld 10mg
<a href="http://cialisec.com/">generic cialis</a>
cialis 20mg dosing

ThomastydayThomastyday2019/05/11 15:25brand cialis online pharmacy
<a href="http://cialisdxt.com/">generic cialis</a>
cialis 20 mg tablet cost
<a href="http://cialisdxt.com/">generic cialis</a>
cialis retail price usa

JimmygrincJimmygrinc2019/05/12 11:48cialis extra dosage 200mg
<a href="http://cialisec.com/">cialis online</a>
cialis levitra staxyn and viagra cost comparison
<a href="http://cialisec.com/">buy generic cialis</a>
genericos viagra cialis levitra

ThomastydayThomastyday2019/05/12 12:26price of cialis and viagra
<a href="http://cialisdxt.com/">cialis generic</a>
best prices on cialis 5mg
<a href="http://cialisdxt.com/">buy generic cialis</a>
cialis coupons 2018

ThomastydayThomastyday2019/05/14 04:19cialis vs viagra effectiveness cena w polsce
<a href="http://cialisdxt.com/">buy generic cialis</a>
best price for cialis 5mg
<a href="http://cialisdxt.com/">cialis generic</a>
cialis e viagra generico

JimmygrincJimmygrinc2019/05/15 01:43generic cialis costa rica
<a href="http://cialisec.com/">generic cialis</a>
is there generic cialis in usa
<a href="http://cialisec.com/">buy generic cialis</a>
is there a generic viagra or cialis

ThomastydayThomastyday2019/05/15 02:20cialis side effects dangers or cialis
<a href="http://cialisdxt.com/">buy cialis online</a>
viagra vs cialis cost comparison
<a href="http://cialisdxt.com/">generic cialis</a>
cost comparison viagra vs cialis vs levitra

JimmygrincJimmygrinc2019/05/15 23:045mg cialis daily side effects
<a href="http://cialisec.com/">cialis online</a>
cialis commercial actors
<a href="http://cialisec.com/">buy cialis online</a>
cialis 5 mg side effects

ThomastydayThomastyday2019/05/15 23:43cialis commercial actors 2015
<a href="http://cialisdxt.com/">buy generic cialis</a>
buy cialis soft tabs
<a href="http://cialisdxt.com/">generic cialis</a>
bathtubs in cialis commercial

JimmygrincJimmygrinc2019/05/16 19:55black actor in cialis commercial
<a href="http://cialisec.com/">generic cialis</a>
viagra vs cialis price
<a href="http://cialisec.com/">cialis online</a>
cialis vs viagra effectiveness cena w polsce

ThomastydayThomastyday2019/05/16 20:33buy generic viagra and cialis online pharmacy
<a href="http://cialisdxt.com/">buy cialis online</a>
the cost of cialis or viagra in europe
<a href="http://cialisdxt.com/">cialis generic</a>
buy generic cialis online with paypal

JimmygrincJimmygrinc2019/05/17 17:21walgreens cialis coupon
<a href="http://cialisec.com/">generic cialis</a>
cialis super active plus en mexico
<a href="http://cialisec.com/">cialis generic</a>
cheapest generic viagra and cialis

ThomastydayThomastyday2019/05/17 18:01cialis coupon card programme
<a href="http://cialisdxt.com/">cialis generic</a>
5 mg cialis daily best price
<a href="http://cialisdxt.com/">cialis generic</a>
viagra and cialis dosage strength comparison

JimmygrincJimmygrinc2019/05/18 13:59low price generic cialis
<a href="http://cialisec.com/">cialis online</a>
5mg cialis daily generic
<a href="http://cialisec.com/">cialis generic</a>
acquisto cialis generico in italia

ThomastydayThomastyday2019/05/18 14:33generic cialis release date
<a href="http://cialisdxt.com/">buy generic cialis</a>
cialis soft tabs reviews
<a href="http://cialisdxt.com/">cialis online</a>
cialis tadalafil 10mg prix

JimmygrincJimmygrinc2019/05/20 07:13cialis coupons printable walmart
<a href="http://cialisec.com/">cialis online</a>
cialis 20 mg 8 tablet fiyatД±
<a href="http://cialisec.com/">cialis generic</a>
cialis 10mg dosage instructions

ThomastydayThomastyday2019/05/20 08:31when will cialis become generic in usa
<a href="http://cialisdxt.com/">buy generic cialis</a>
price of cialis and viagra
<a href="http://cialisdxt.com/">buy cialis online</a>
cialis 5 mg daily side effects

ThomastydayThomastyday2019/05/21 05:21viagra cialis pharmacy
<a href="http://cialisdxt.com/">buy generic cialis</a>
generic cialis daily 5 mg
<a href="http://cialisdxt.com/">buy cialis online</a>
cialis vs viagra reviews

JimmygrincJimmygrinc2019/05/21 06:31cialis medication price
<a href="http://cialisec.com/">cialis online</a>
cialis cena srbija
<a href="http://cialisec.com/">buy generic cialis</a>
can i buy cialis in usa

ThomastydayThomastyday2019/05/24 22:26cialis 20 mg how long does it take to work
<a href="http://cialisdxt.com/">generic cialis</a>
cialis 5 mg daily reviews
<a href="http://cialisdxt.com/">cialis generic</a>
cialis eyesight side effects

JimmygrincJimmygrinc2019/05/25 00:37generic cialis available in usa
<a href="http://cialisec.com/">cialis online</a>
cialis super active vs regular cialis
<a href="http://cialisec.com/">cialis online</a>
viagra and cialis combo dosage comparison

ThomastydayThomastyday2019/05/25 20:19generic cialis extra dosage 200 mg
<a href="http://cialisdxt.com/">buy generic cialis</a>
cialis coupon at walgreens
<a href="http://cialisdxt.com/">buy generic cialis</a>
side effects of prolonged use of cialis

ThomastydayThomastyday2019/05/26 18:02cost comparison of viagra levitra and cialis
<a href="http://cialisdxt.com/">cialis generic</a>
brand cialis 20mg best price
<a href="http://cialisdxt.com/">cialis online</a>
generic cialis coming out

JimmygrincJimmygrinc2019/05/28 16:23buy cialis online us pharmacy
<a href="http://cialisec.com/">cialis generic</a>
cialis generico 5 mg preço
<a href="http://cialisec.com/">cialis online</a>
viagra cialis generic

ThomastydayThomastyday2019/05/29 11:30cialis 5mg dosing
<a href="http://cialisdxt.com/">generic cialis</a>
cialis vs viagra vs levitra review
<a href="http://cialisdxt.com/">generic cialis</a>
cialis drug side effects

JimmygrincJimmygrinc2019/05/31 17:18cialis 5mg dosage instructions
<a href="http://cialisec.com/">buy generic cialis</a>
generic cialis soft tabs online
<a href="http://cialisec.com/">buy cialis online</a>
generic viagra vs cialis
<a href="https://fr.wikipedia.org/w/index.php?title=Discussion_utilisateur:185.136.166.126&action=edit">cialis commercial metal song</a>
cialis tv commercial bathtub youtube
<a href="http://www.hayasoft.com/umedog/cgi-bin/imgboard/imgboard.cgi/2015%20Nike%20Air%20Max%20Lunar%2090%20Azul%20Rosa%20Hombre/www.hbyxky.com/hex/www.spursodyssey.com/double/imgboard.cgi">generic cialis in usa store</a>

ThomastydayThomastyday2019/05/31 20:49brand cialis online pharmacy
<a href="http://cialisdxt.com/">buy cialis online</a>
cialis super active plus en mexico
<a href="http://cialisdxt.com/">cialis generic</a>
cialis soft 20mg strength
<a href="http://vedamarket.com.ua/blog/detail/id:348/">cialis 20 mg tablet cost</a>
viagra vs levitra vs cialis vs staxyn
<a href="http://www.net-pier.biz/chao/notebook2/notebook2.cgi/PwpbKYWYSDU">generic cialis tadalafil release date</a>

JimmygrincJimmygrinc2019/06/01 15:45levitra cialis viagra trial pack
<a href="http://cialisec.com/">cialis generic</a>
cipla generic cialis india
<a href="http://cialisec.com/">cialis generic</a>
cost of cialis versus generic
<a href="http://www.pyechadalin.com/subpage/sub4_01.html?__board__pass__mode=bW9kaWZ5X2Zvcm1fY29tbWVudA==&_uid=&__PVSC=Jl9MX01FTlU9NCZsaXN0cGc9NjY=&&_L_MENU=4&listpg=66&article_id=35881322547862&_CMT_UID=138521">generic cialis made in usa</a>
generic cialis compare prices
<a href="http://www.five-respect.co.jp/bbs/sunbbs.cgi?mode=form&no=17963435&page=">cialis tadalafil 20mg uk</a>

ThomastydayThomastyday2019/06/01 21:34cialis professional vs cialis brand
<a href="http://cialisdxt.com/">buy cialis online</a>
comprar viagra cialis levitra generico the health report online com
<a href="http://cialisdxt.com/">generic cialis</a>
generic cialis uk next day delivery
<a href="http://bonggam.com/customer/qa.html?searchkey=&searchvalue=&page=59&RowNo=37608&mode=modify&board_seq=38064">cialis side effects loss of vision</a>
cialis vs viagra price
<a href="http://electropribors.com/gb/comment.php?gb_id=38316">cialis doses 10 mg</a>

ThomastydayThomastyday2019/06/03 16:37price comparison viagra cialis levitra
<a href="http://cialisdxt.com/">buy cialis online</a>
cialis dangerous side effects
<a href="http://cialisdxt.com/">generic cialis</a>
specialist in cytotechnology practice tests
<a href="http://ent.northtimes.com/guestbook_4091.jspx">cialis soft reviews</a>
cost of viagra vs cialis vs levitra
<a href="http://mod-tec.ru/blog/59436_%D0%9E%D0%B1%D1%89%D0%B8%D0%B5/82602_%D0%9A%D0%BE%D1%80%D1%81%D0%B0%D1%80%D1%8B%3A_%D0%93%D0%BE%D1%80%D0%BE%D0%B4_%D0%9F%D0%BE%D1%82%D0%B5%D1%80%D1%8F%D0%BD%D0%BD%D1%8B%D1%85_%D0%9A%D0%BE%D1%80%D0%B0%D0%B1%D0%BB%D0%B5%D0%B9?message_quote_form=259806&message_rows=285&page=2">the cost of cialis or viagra in europe</a>

ThomastydayThomastyday2019/06/04 17:47cialis generic
<a href="http://cialisdxt.com/">cialis online</a>
cialis dosage
<a href="http://cialisdxt.com/">generic cialis</a>
best deals on generic cialis
<a href="http://mod-tec.ru/blog/59436_%D0%9E%D0%B1%D1%89%D0%B8%D0%B5/82602_%D0%9A%D0%BE%D1%80%D1%81%D0%B0%D1%80%D1%8B%3A+%D0%93%D0%BE%D1%80%D0%BE%D0%B4+%D0%9F%D0%BE%D1%82%D0%B5%D1%80%D1%8F%D0%BD%D0%BD%D1%8B%D1%85+%D0%9A%D0%BE%D1%80%D0%B0%D0%B1%D0%BB%D0%B5%D0%B9?page=4&message_rows=7159">when cialis generic 2017</a>
cialis generic at costco
<a href="http://betatest.steelmonkeys.com/viewtopic.php?f=2&t=3391705">cialis 20mg dosing</a>

JimmygrincJimmygrinc2019/06/05 17:31viagra levitra cialis cost comparison
<a href="http://cialisec.com/">cialis generic</a>
cialis commercial actors names
[url=http://cialisec.com/]buy cialis online[/url]
cialis professional reviews
<a href="http://tananvinh.com.vn/tananvinh/forum/list/hoi-dap-ky-thuat.html">viagra cialis levitra dosages</a>
walmart drug prices cialis
[url=http://www.hengbang.org/guestbook.asp]reviews of cialis professional[/url]

ThomastydayThomastyday2019/06/05 20:09daily 5mg cialis price
[url=http://cialisdxt.com/]generic cialis[/url]
viagra levitra cialis cost comparison
<a href="http://cialisdxt.com/">buy generic cialis</a>
cialis tadalafil 20mg reviews
<a href="http://divoclub.ru/childboard/index.php?event=new&page=1">how long does it take a 5 mg cialis to work</a>
generic cialis best price
[url=http://gearway.net/guestbook_1074.jspx]ez online pharmacy buy cialis usa[/url]

JimmygrincJimmygrinc2019/06/06 19:49extra super cialis reviews
[url=http://cialisec.com/]buy cialis online[/url]
comprar cialis generico foro
<a href="http://cialisec.com/">cialis generic</a>
viagra cialis generico on line
<a href="http://www.hayasoft.com/umedog/cgi-bin/imgboard/imgboard.cgi/20thtta.com/images/QNC21/imgboard.cgi">buy cialis in canada</a>
cheap cialis viagra online
[url=http://autohaus-willms.eu/index.php?forum-showposts-21-p19331#1095791]generic cialis capsules[/url]

ThomastydayThomastyday2019/06/06 22:20brand name cialis 20 mg
<a href="http://cialisdxt.com/">cialis generic</a>
cost of cialis or viagra
[url=http://cialisdxt.com/]buy generic cialis[/url]
buy generic cialis online with paypal
<a href="http://www.m6116.com/plus/feedback.php?aid=1438&action=show&totalresult=327841&pageno=48">cialis generico italia in contrassegno</a>
cialis super active reviews
[url=http://195.42.138.35/life/ce-v-ati-dori-de-la-un-forum-romanesc-28425.html]generic cialis tadalafil best price[/url]

JimmygrincJimmygrinc2019/06/07 20:56maximum safe dose of cialis
[url=http://cialisec.com/]cialis generic[/url]
walmart pharmacy cialis cost
<a href="http://cialisec.com/">cialis generic</a>
buy generic cialis online europe
<a href="http://www.sirjobs.com/employer/dashboard">cialis vs viagra price</a>
cialis 5 mg prices in usa
[url=http://www.phoenixclan.de/include.php?path=guestbook&mode=sign]alcohol viagra cialis levitra stendra[/url]

ThomastydayThomastyday2019/06/07 23:13cost of generic cialis 5 mg at walgreens
[url=http://cialisdxt.com/]buy cialis online[/url]
cialis 30 lu tablet 20 mg
<a href="http://cialisdxt.com/">generic cialis</a>
cialis super active (tadalafil)
<a href="http://mod-tec.ru/forum/61178/48932?message_quote_form=114704&message_rows=14160&page=4">coupons cialis 5mg</a>
cialis dosage compared to viagra
[url=https://psychology.wikia.org/wiki/Psychology_Wiki:Creating_new_articles?action=edit§ion=1]cialis vs viagra dosage comparison[/url]

JimmygrincJimmygrinc2019/06/08 21:40cialis vs viagra for bph
[url=http://cialisec.com/]cialis generic[/url]
cialis 20mg dose
<a href="http://cialisec.com/">buy cialis online</a>
price of cialis 20mg walmart
<a href="http://dev.kinnshare.com/th/restaurants/3175/olivie-cafe-terminal-21/comment14">cialis 5mg tablets for sale</a>
cialis generic in 2017
[url=http://www.weltleben.at/daily/daily/article/do-192005.html]does generic cialis really work[/url]

ThomastydayThomastyday2019/06/11 01:11cialis low cost generic
<a href="http://cialisdxt.com/">cialis online</a>
brand cialis overnight oats
[url=http://cialisdxt.com/]cialis generic[/url]
5mg of cialis daily not working
<a href="http://old2.rosin-china.com/Specials/2012gflt_report/content/pl008/List_P1661.htm">viagra cialis generic</a>
cialis and viagra generic
[url=http://dh828.com/plus/guestbook.php?gotopagerank=&totalresult=11357&pageno=26]cialis daily use side effects[/url]

JimmygrincJimmygrinc2019/06/12 00:12liquid cialis dose recommendations
<a href="http://cialisec.com/">generic cialis</a>
is generic cialis safe and effective
[url=http://cialisec.com/]cialis online[/url]
cialis generic viagra
<a href="http://blog.realitatea.net/erotism/indicatorii-comportamentali-gesturile-cu-tenta-sexuala-9334.html">viagra 100mg vs cialis 20mg</a>
cialis prices uk
[url=http://www.m6116.com/plus/feedback.php?aid=4660&action=show&totalresult=18913&pageno=7]cialis super active 20mg pills[/url]

ThomastydayThomastyday2019/06/12 02:20cialis generic in 2018
[url=http://cialisdxt.com/]buy cialis online[/url]
how long do cialis side effects last
<a href="http://cialisdxt.com/">cialis online</a>
cialis commercial actors names
<a href="http://basketbal-vsb.cz/muzi-b/zapasy/290">best price on generic cialis 20 mg</a>
cialis generico de venta en mexico
[url=http://www.ku48.ru/afisha]5 mg cialis daily best price[/url]

JimmygrincJimmygrinc2019/06/14 03:53lowest cost viagra cialis canada
[url=http://cialisec.com/]buy cialis online[/url]
cialis 5 mg tablet
<a href="http://cialisec.com/">generic cialis</a>
walmart pharmacy prices for cialis
<a href="http://artsdealer.net/atf/en/index.php?r=video/view&id=73">cialis coupon 2016 200 dollar</a>
cialis super active ingredients
[url=http://mod-tec.ru/blog/59436_%D0%9E%D0%B1%D1%89%D0%B8%D0%B5/82602_%D0%9A%D0%BE%D1%80%D1%81%D0%B0%D1%80%D1%8B%3A_%D0%93%D0%BE%D1%80%D0%BE%D0%B4_%D0%9F%D0%BE%D1%82%D0%B5%D1%80%D1%8F%D0%BD%D0%BD%D1%8B%D1%85_%D0%9A%D0%BE%D1%80%D0%B0%D0%B1%D0%BB%D0%B5%D0%B9?message_quote_form=261198&message_rows=285&page=2]generic cialis is it safe[/url]

ThomastydayThomastyday2019/06/14 06:03effectiveness of cialis vs viagra vs levitra comparison table
<a href="http://cialisdxt.com/">cialis generic</a>
cialis professional for sale
[url=http://cialisdxt.com/]buy generic cialis[/url]
generic cialis rx pharmacy india
<a href="http://upik.jogjakota.go.id/">cialis daily dosage side effects</a>
generic cialis viagra levitra online
[url=http://www.chungson.com/zh-CN/index.php]buy cialis soft tabs online[/url]

JimmygrincJimmygrinc2019/06/15 04:11cialis commercial bathtub
<a href="http://cialisec.com/">buy cialis online</a>
cialis tv commercial bathtub youtube
[url=http://cialisec.com/]generic cialis[/url]
generic cialis price comparison
<a href="http://dh828.com/plus/guestbook.php?gotopagerank=&totalresult=10867&pageno=32">viagra cialis levitra dosage</a>
cialis super force dapoxetine review
[url=http://incoene.com/board/ezboard.cgi?db=data-2&action=read&dbf=9&page=2&depth=16&nread=1]long do cialis side effects last[/url]

ThomastydayThomastyday2019/06/15 06:34cialis 20mg price at walmart
[url=http://cialisdxt.com/]generic cialis[/url]
cialis 20mg tablets side effects
<a href="http://cialisdxt.com/">cialis generic</a>
cialis maximum dosage
<a href="https://propeller.pl/component/k2/item/1-car-repair?start=5420">viagra cialis pharmacy</a>
cialis 5mg vs viagra 100mg
[url=http://www.afemo.com.tr/page3.php?messagePage=4746]cialis side effects pain in leg[/url]

JimmygrincJimmygrinc2019/06/16 06:51cialis soft gel
[url=http://cialisec.com/]cialis online[/url]
walmart drug price for cialis
<a href="http://cialisec.com/">cialis online</a>
buy generic cialis online in canada
<a href="http://planeta-dobra.hiblogger.net/1131356.html">cialis coupon for 2018</a>
cialis 20mg price in india
[url=http://www.mustafadogan.net.tr/comment/reply/103]super active cialis reviews[/url]

2011-10-29

Marathon 74

23:57

見えてないですよね?(万が一見えてたら、教えてください)

目次

マラソンスタートしました(10/29)

00:12

前回の反省を生かして、文章化することにしました。

ファーストインプレッション(10/29)

00:13

  • Anti..巡回セールスマン問題の最長路を求める問題かな?(注:間違いです!
    • 初期の点が何個かあるといえ、これって研究している人がいそうで、めっちゃ不利なネタな気がする…。
    • 2次元の巡回セールスマン問題って、ETSP(Euclidean (Euclidian) traveling salesman problem)というんですね。
    • 検索してみた。
      • http://www-or.amp.i.kyoto-u.ac.jp/algo-eng/db/demo/TSP/index.html
        • 最短路は線が交差しないようなので、最長路を目指すなら線が交差するといい
      • http://maven.smith.edu/~orourke/TOPP/P49.html
        • showed that the maximum TSP can be solved in time O(n) for rectilinear distances in the plane 2次元の最長TSPはO(n)で解ける!なんと論文があるとは… (注:これはrectlinear distanceです。euclid distanceではありませんので、実は全然違う)
        • いや、でも、これぐらいは作題者が気づくんじゃないか。テスターもTCOファイナリストだし。
        • 問題を読み直してみる。
        • 誤読してましたorz

問題

2次元巡回セールスマン問題。2次元平面に都市が何個かある。セールスマンは、スタートの都市から、すべての都市を1回ずつ訪問して、スタートの都市に戻ってきたい。普通の巡回セールスマン問題とは違い、このセールスマンは、まだ訪れていない都市の中でもっとも近い都市を訪れる(最短経路を通るアルゴリズムではない)。あなたは追加で都市をN個置ける。セールスマンの移動距離が最大になるように、都市を置きなさい。

  • Nはpower(10,X) Xは1.0~4.0まで均等。つまりN=10~100まで1/3,N=100~1000まで1/3,N=1000~10000まで1/3。
  • 元から配置されてる都市は3~min(10,N/3)
    • ほとんどのケースで3~10ってこと?かなり少ない印象。大きく影響を与えるんだろうか…
  • 相対スコア。得点は(あなたの距離/1位の人の距離)の4乗!
    • これは、ちょっとの距離差でも大きく点差が開きそう。前回の反省を生かして、Nにあわせて、きめ細かくやる。
  • 計算時間は10秒!。今回は間違えない!
  • 要するに、いまいちなアルゴリズムで動くサラリーマンを、わざとたくさん歩かせるように都市をおく問題。
    • いや、いまいちか?2次元平面上なら、単に一番近い都市をどんどん訪れるというのは、かなり最適解に近くなりそうだが。このアルゴリズムの弱点を突かねばなるまい。
  • 焼きなまし系のアルゴリズムは使えるんだろうか?計算量的にはいけそうだけど…。というよりは幾何の問題?
  • 1000000000*1000000000のフィールドをそのまま使うのがいいのか、量子化したほうがいい?
  • 点を何個かのグループに分ける。ただ、分けたグループの最適解は、全体の最適解とはぜんぜん近くならなそうな気もする。
  • 長時間計算すればするほど、結果がよくなるタイプの問題なんだろうか?もし、そうであれば長時間計算して求めた解の性質を探したいところ。
  • 問題を勘違いしたものの、ETSP max ETSPの解放はチェックしたほうがいいかも。ちょっと役に立つこともあるかも。
  • 単に格子点に都市をおいたら結構強い?

アプローチ1 じょじょに移動距離を増やしていく

f:id:shindannin:20111029143202j:image

  • まずは1次元で考えてみる。図1のように、点はまず端においたほうが距離が伸びる。ただ図3に注目。端に置いた後、真ん中に置くのは正しくない。できるだけいったりきたりするようにさせるためには、図4のように最初に動きすぎてはいけないことが分かる。
  • これを2次元に応用すると、図5のような形になるのかなぁ…。じょじょに移動距離が長くなっていき、2次元に展開にするには、こんなかんじかと。ただし、図6・図7のように、このうずまきの距離を大きくするために、うずまき間の距離を狭くしてしまうと、セールスマンが最短距離のところに移動してしまうため、うずまきにならない。
  • 図8は結構よさそう。つまり、うずまきを作る多角形の辺の長さと、うずまき間の頂点距離を同じにする。図8だと1,2,3,4が等距離、5,6,7,8が等距離になっている。1辺の長さをxとすると、かなり少ない点の数で8x(=4x+2x+x+0.5x...)ぐらいまでの長さが作れそう。
  • ただし若干端が無駄な気がするので、図9のような正多角形もあるかもしれない。いろんな形を試そう
  • また図10のように等間隔でなくても、ある程度いけるのかも…
  • いろんな幾何図形を考えてみよう。ネットで探したり、街中でものを注意してみたり、画像検索もありかもしれない。

アプローチ2 行き止まりに追い込み交差させる。

f:id:shindannin:20111029150000j:image

  • 線が交差するのは、距離が伸びるので基本的によいこと。また、等間隔に点をおけば、セールスマンの移動方向をコントロールできる(今回の問題で距離が同じ点の場合は、IDの小さいほう優先とあるので、IDはこちらで勝手に決められるので実質コントロール可能)。なのでうまく行き止まりに追い込めば、無駄に移動させることができるはず。
  • これも等間隔というのさえ守れば、いろんな図形が考えられるかもしれない。四角形・三角形は確かに充填率は高そうだけど。
  • 図11は四角形でおいた場合。思いつく限りでは、この例が行き止まりに持ち込めやすそう。ただ、行き止まり頻度が少なくても、行き止まりの脱出距離が長ければお得になるので、それは検討しないと。
  • 図12は三角形でおいた場合。1.18倍とわずかながら上。あと、こちらのほうが、同じ点の数でも図11より1辺の長さを大きくできそう。ただ、今回整数の座標にしか点がおけないのが、ちょっときついかも。
  • この思いついた2とおりだけでは、距離がいまいち伸びてない。ここは、BitDPでメモ化探索をして、試すのがよさそう。自分では尾もいつかなそうなので。計算時間がかかりそうなので、早めに仕掛けておく。

終了(11/8)

結局、実装に夢中になっていて、終わってしまった…。

まずは放送用にメモのみ。

  • 10/30 submission 1 単にグリッド上におくだけ15点ぐらい

-

  • じっさいに書いてみると、スカスカの部分が多いので、別の形に変更。
  • うしろからGreedy submission 2 40点。2時間ぐらいなので、意外と高得点。
  • 方針決定
  • 斜め移動の階層
  • うしろからGreedy
  • 四角移動の階層
    • 各エリアをどう通過するか、ハミルトン路を決める
    • それぞれのエリア内でビットDPをする
  • 土曜 ハミルトン路、どうやってもとめるの?
  • 39$バカ
  • 結局、自力で求められたけど。
  • 日曜
    • 実装、難しいとは思ってたけど予想以上に難しい
    • 斜め移動→四角移動の階層へ移動するときに、

--

  • 日曜深夜
    • 実装なんとかできたが低スコア
    • 原因:荒過ぎる。いろいろな階層数をためしたとしても、使用している点の数が、Nと離れていて、その分スコアを失う。
    • 対策1:足りない点は、他のメッシュで埋める。
      • 点が増えるが、前提が崩壊して点があまり伸びないケースあり。
      • しかも、座標の扱いに大きく失敗しているので、実装難。
    • 対策2:多すぎる点はまびきする。
      • 間引きできるパターンは限られる。あまり点が伸びない
  • 月曜朝わるあがき
    • ビューワで点をてきとうにドラッグ。「うしろからGreedy」から点が増えてるんですけど…
    • てきとーに山登りしてみる。submission 59点。休み3日以上使ったのに、てきとーな解のほうが圧倒的によい。

反省点

01:53

  • 最初は、広く浅く!
  • 座標の扱い方。
    • 2,3,4,5でたくさん割り切れる数字でやっとけば。27000の倍数とか。
    • 最初から決めうちは、あとで間違いにきづくときつい。
  • 長時間焼きなまししておいて、解を予想するという方法もあったのでは?特に、自分の頭だけで考えている時間、コンピューターにも考えさせよう。

他の方の解法

01:53

  • 後ろから、うそDP
  • ある点からもっとも近い点の判定。四分木・x軸のみソートとか

f:id:shindannin:20111108075257p:image

skwbcskwbc2012/11/17 03:59>>見えてないですよね?(万が一見えてたら、教えてください)
見えてます。

EstellaEstella2016/05/03 10:11Predivno Zondra ! Prema ovome sto sam ovde procitala i videla misim da bi Vi uzivali kod nas u Vrscu u vinskom podrumu kao i na Mokroj gori (ako niste bili) ! Uzivali biste ! Veliki pozdrav i jos jednom BRAVO za ove factastinne slike i jos bolji tekst! :-D

LolaLola2016/05/04 02:04Ah, the run you described sounded so nice : ) I’ve been fighting injury so I <a href="http://rvbstivt.com">ha2v#&n8e17;t</a> had a run like that in almost a year! I’m getting back to running now but it’s realllly hot here, which is not ideal. 50s-60s with a little sun peaking through some clouds is a perfect run for me

eyonasulejiqeyonasulejiq2017/05/08 21:49http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

iloxizusucamiloxizusucam2017/05/08 22:00http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

owedezuietaiowedezuietai2017/05/08 22:21http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

onotuiwaesauxonotuiwaesaux2017/05/08 22:27http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

igubfazcobeigubfazcobe2017/05/08 22:33http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

ucazuzfuijdfucazuzfuijdf2017/05/08 22:52http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

itovakuobitovakuob2017/05/08 22:55http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

ehxoyedaehxoyeda2017/05/08 22:55http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

ilkaetaruyilkaetaruy2017/05/08 23:12http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

ohueatasiqaohueatasiqa2017/05/08 23:16http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

emidekelemidekel2017/05/08 23:17http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

apyocegoqoapyocegoqo2017/05/08 23:20http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

abobivalisiabobivalisi2017/05/08 23:23http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

okavimimokavimim2017/05/08 23:35http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

ibuaxomuwosicibuaxomuwosic2017/05/08 23:42http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

ulehivonuviulehivonuvi2017/05/08 23:46http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

aiduxyiaiduxyi2017/05/08 23:51http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

onefaxugonefaxug2017/05/08 23:54http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

emihorihoemihoriho2017/05/09 00:03http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

omirinouliqeomirinouliqe2017/05/09 00:06http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

ohewopisagoohewopisago2017/05/09 00:24http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

ilasilatuyoqeilasilatuyoqe2017/05/09 00:26http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

ejitizkucimuejitizkucimu2017/05/09 00:27http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

itahonihitahonih2017/05/09 00:55http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

etjujabogetjujabog2017/05/09 00:59http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

uyuoiboduyuoibod2017/05/09 01:00http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

ofudijuliyofudijuliy2017/05/09 01:19http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

aqgaogiikuvikaqgaogiikuvik2017/05/09 01:21http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

umaxtaqliuhumaxtaqliuh2017/05/09 01:37http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

ikadesebbeikadesebbe2017/05/09 01:42http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

amumweicoamumweico2017/05/09 02:01http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

iepoflubsiepoflubs2017/05/09 02:03http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

igesazantejaligesazantejal2017/05/09 03:16http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

irujtiljinoirujtiljino2017/05/09 03:58http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

ecabivojpifecabivojpif2017/05/09 13:47http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

uiqusiruiqusir2017/05/10 03:45http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

obagehiyunobagehiyun2017/05/10 04:42http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

equrazeqorequrazeqor2017/05/10 06:22http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

asajysexeziasajysexezi2017/05/10 06:48http://100mgcheapest-price-viagra.com/ - 100mgcheapest-price-viagra.com.ankor <a href="http://tadalafil-buy-5mg.com/">tadalafil-buy-5mg.com.ankor</a> http://20mgprednisone-order.com/

2011-07-22

Marathon 72

22:03

結果

22:03

7位/44 Rating 1694→1783

裏マッチだったので、強いのはcolunさんだけなのに、7位。結果のわりには、レートは上がったのは、たまたま自分より上の順位の人が新規の方ばかりだったから。結果を反省せねばなりません…。

問題

22:03

平文を圧縮してください。平文の文字列長は500ぐらい~100000。圧縮後の文字列の長さ(辞書みたいなかんじ)も決められてます。例えば、以下のようなかんじに圧縮してください。

S[1] = bpa4h2edn2b3k2d3z2e43b

S[2] = 3i3ufx4uku34gzfob4vlozd3m

S[3] = juquvqvrudlpqezzzchprdwi

S[4] = kozid3pvevaytgjxdmjpfbsfhxrtovqp

暗号の解凍アルゴリズムは決まってます。数字の部分xは、番号のS[x]の文字列に置き換えられます。解凍後の文字列が、元の文字列と同じであればあるほど高得点。その他、もとの平文はランダムで文字が置き換わる確率はテストケースで大きく異なります。

すごくざっくり言うと、「覚えられる単語数が極端に少ない辞書式圧縮で、劣化をできるだけ抑えよ」という問題です。

反省点

22:05

放送中に、chokudaiさん、yowaさんから頂いたアドバイスなどを元に反省。

  • 日記を書きながらやろう
    • 自分の考えが整理できます。
    • 最初のほうに思いついたアイディアを後で使いたくなったときにも使えます。
    • あとで日記を思い出しながら書く時間もはぶける(時間たってからの復習は、ものすごく時間がかかる)
  • 幅優先探索のメリット
    • 今回の問題は、深さ優先探索よりも幅優先探索のほうが有利。この問題では、「最初の単語を当てはめを間違うと、そのあとは全然ダメである。さっさと打ち切りたい。」 これに深さ優先探索を使ってしまうと、最初の単語の当てはめ方が良かったのかイマイチだったのかが分からないまま、どんどん深い方へ探索してします。幅優先探索であれば、他の候補と相対的に良い悪いを比較できます。最初の単語の当てはめ方が一番良かったものに、より多くの探索時間をかけるといったことも可能です。
  • 問題をよくよめ
    • 時間制限は毎回違います。今回は10秒と誤解してしまいましたが、本当は30秒でした。よく読みましょう。
    • 今回は数字の使われ方を理解してませんでした(必ず1種類につき1個~4個使われる)。普通のAlgorithmマッチでは、細かい条件も使える場合がとても多いので、よく読みましょう。
  • Marathonスコアが低い場合は、いいアイディアが思いついていないのではなく、基本的なアイディアに気づいていないだけ。
    • 一見いいアイディアがでてないようにみえますが、結果をみてみると大抵の人が思いつきそうなものをボロボロと落としていました。今回の問題もビューワを書いたほうがよかったかもしれません。
  • きめ細かくやる
    • 神頼みフェーズ手抜きすぎました。裏マッチでも意外とちゃんとやっている人が多かったです。特に相対スコアルールのとき、こういうところで点を落としやすいので気をつけましょう。

方針

00:56

  1. ボトムアップで、短い単語から、平文から数字に置き換えていく。
  2. トップダウンで、長い単語から、平文から数字に置き換えていく。(最終的に企画倒れ)
  3. 神頼みフェーズ(一番使われているのが多い文字で埋める)

ボトムアップで、短い単語から、平文から数字に置き換えていく。

  • S[x]の同じ長さの部分文字列の中で、たくさんでてくる「似たような」文字列を探す。探し方は以下の通り。
    • (このやり方より、「一番短い部分文字列は、必ず最初の32文字以内に現れる」の法則を使ったほうが、確実かつ高速だったと思います。全く気づけませんでした。ビューワ作ってれば気づいてたかも…)

例えば、"ABCDEFABXDE"の中にある似たような部分文字列(長さ5)を知りたいとき

(1)連続する2文字のハッシュ値の登場回数をカウント

map[連続する2文字のハッシュ]++

AB 2点

BC 1点

CD 1点

DE 2点

EF 1点

FA 1点

BX 1点

XD 1点

(2)連続する文字列長xの間で、連続する2文字のハッシュが合計何回でてくるかカウント(合計はしゃくとり法で求めました)

ABCDE 2+1+1+2=6点

BCDEF 1+1+2+1=5点

CDEFA 1+2+1+1=5点

DEFAB 2+1+1+1=5点

EFABX 1+1+1+1=5点

FABXD 1+1+1+1=5点

ABXDE 1+1+1+1=5点

(3)最高得点のやつが、もっともよく出てくる似た文字列。(ただこの得点のつけ方だと長い文字列が必ず有利になるので、得点のつけ方は、若干調整してます。)

この場合、ABCDEが6点で最高。

  • これを深さ優先探索(←全然ダメ)でやりました。枝の数は、Sの数に応じて、調整しました。

トップダウンで、長い単語から、平文から数字に置き換えていく。(最終的に企画倒れ)

今回、問題が途中で変更になり、error値が大幅に大きくなりました。そこで、平文がerrorによりぐちゃぐちゃになっても、まだ残っている情報ってなんだろう?「実は長い平文のほうが、残っている情報が多いから、復元のチャンスがあるのでは?」と思い、やってみたのですが…

  • まず、同じ文字の間隔が多いところを探す

同じ文字の間隔を使えないか?

ABCDEFABXDE

A-A 文字の間隔 4

B-B 文字の間隔 4

D-D 文字の間隔 4

E-E 文字の間隔 4

よく出てくる単語は、同じ間隔がでてくる回数も多くなります。文字間隔が小さいと(特に26以下)役に立たないけど(鳩の巣原理)、文字間隔が大きいときは、実際の文字間隔だけが突出した値になります。平文が長ければ多ければ、誤差が大きくても正しい単語間隔が見つかりました。

  • 文字間隔から、実際の単語S[]の位置を探す

文字間隔dが既知となりました。文字間隔をdとしたとき、位置aと位置a+dが同じ文字になる場所を羅列します。横軸を単に順番のID(aの小さい順)、縦軸をaとしたとき、以下のようなグラフになります。

f:id:shindannin:20110816010843p:image

(エクセルシートのA列が、縦軸のaです)

このグラフを見ると傾きが平らな部分と、急でガタガタな部分にはっきりと分かれます。この平らな部分が実際単語がある部分、急な部分はたまたま同じ文字が現れた部分になります。というわけで、急な部文と平らな部分の境界が単語のスタート位置になるのが分かりますが、ここで問題がありました。

  • 単語の位置は少しでもずれて置き換えてしまうと、その後の結果がひどいことになる。
  • 意外と平らな部分とガタガタな部分の境界を正しく求めるのが難しい(1階微分・2階微分いろいろ試しました。)

というわけでトップダウンの方法は諦めました。ただ、この平らな部分の傾きからerrorを求めることができるので、それは副産物として使用しました。

個人用メモ

15:49

■ファーストインプレッションとその結果

    • 基本的には、dataの生成方法をヒントにすると、かなり簡単にできるかもしれない。
      • (結果)その通りだが、生成方法をちゃんと理解してなかった。
    • 見本のなかのerrorは予想できるのでは?
      • (結果)できた。そこそこ役にたった。
    • 必ずしも、見本どおりの圧縮をする必要はない。再現が高いほうが重要。
      • (結果)神頼みフェーズで使ったが、甘かった…
    • 必ずしも、圧縮文字列をすべて使う必要はない。短くてもOK
      • (結果)ぴったりじゃないと大体ダメなので…
    • トップダウン/ボトムアップ/両側探索それぞれメリットありそう。ケースによってかえれるので、1つにこだわる必要はない。
      • (結果)結局ボトムアップと神頼みだけになった。
    • トップダウンのときは、文字列の長さの予想が難しい
      • (結果)いろいろ試したが断念
    • いろんな区間長で調べる必要があるかも。
      • (結果)???。何ですか??
    • エラーの予想は、ボトムアップの1段階目でできないか?
      • (結果)できた。これでもまぁまぁの結果だった。
    • 答えSの読みこみ、Sの登場文字列数との比較はすごい重要な気がする。
      • (結果)やった。問題のinputでない値も、結果の比較用に積極的に使おう。

■キーワード(調べ物するとき用)

似た文字列は似たハッシュ値になってれば分類できる?

    • 近似近傍点探索手法 Locality Sensitive Hashing(LSH)
    • k近傍法
    • kd木
    • Metric tree
    • ハッシュ
    • continuos
    • Locality sensitive hashing (LSH)
    • 類似文字列検索アルゴリズム
    • Divide Skip
    • ハミング距離
    • 宇野毅明

2011-06-29

結果

00:55

136位/222 Rating 1795→1694

このRoundで敗退かつレーティング的にも大敗北…

問題

00:56

複数の点がだいたいランダムに配置されている(点の数は50~5000)。それらの点を結んで多角形を作れ。

  • 入力パラメータsidesDiff。1≦sidesDiff≦20。sidesDiffは多角形の各辺の、最小の長さと最長の長さの割合、もしsidesDiffが20だったら、最小の辺の長さは、最長の辺の長さの100-20=80%以上でないといけない。
  • 入力パラメータradiiDiff。1≦radiiDiff≦20。radiiDiffはは多角形の中心(点の座標の平均)から、各頂点からの距離の、最小の長さと最長の長さの割合。sidesDiffと同様。
  • 同じ点を2回以上使ってはいけない。
  • n角形につきn*n点もらえる。

点が少ないケース(Example1)

f:id:shindannin:20110630004059j:image

点が多いケース(Example7200)

f:id:shindannin:20110630004423j:image

このように、つくるべき多角形は正多角形に近い形になります。

方針

00:56

今回は反省点が多いのですが、まずは、良さげ見える(が実は良くない)今回の目標と方針を書きます。あとで、失敗した点を書きます。

目標

今までのマラソンマッチでは、最高点が伸びなそうなアルゴリズムだったので、中途半端な順位だった→

「今回はすぐに結果がでないくてもいいから、到達最高点が伸びるような、計算量もギリギリまで使い切るような、スケールの大きいアルゴリズムにする。」

方針が決まるまでの流れ

「たいていの人は頂点数Nが多いときに苦戦するであろう」

→「計算量がNにあまり依存しないアルゴリズムを考えれば勝てるのではないか?」

→「下記のアルゴリズムなら、O(中央の点の数*N)と、Nのオーダーは1乗。しかも、計算量も中央の点を(1,1)おきにとれば、700*700*5000=2450000000で10秒ギリギリぐらい?いけるかも」

→「しかも、この方針は、正10角形を求めるのも、正100角形を求めるのも、かかる時間はそれほど変わらないので、めっちゃ有利」

実際以下の方針を思いつくまでに、10日ぐらい消費してしまいました…

方針

1.まず、中央の点(cx,cy)を決めます。

f:id:shindannin:20110630004526j:image

2.N個の点を極座標に配置します。各点のr,θを求めるのは三角関数で簡単に求まります。

f:id:shindannin:20110630004524j:image

3.座標に分けたので、θ方向に等間隔の座標にあれば、正多角形に近い形になります。

f:id:shindannin:20110630004523j:image

f:id:shindannin:20110630004522j:image

4.結局は、r,θの2次元の座標に落とせるので、「もし、ある(dr,dθ)の範囲内に点があるか調べたい」ときはDPを使えます。

f:id:shindannin:20110630004521j:image

だいたい、「θの範囲、rの範囲がどれぐらいに収まっていれば、正多角形ができるか?」についての基準は、あらかじめ別なプログラムで、sidesDiffとradiiDiffごとに求めておきました(ある半径rのn角形の,範囲dr・dθに点をランダムに配置し、sidesDiffとradiiDiffを満たす多角形ができるか調べる)。実際にこの部分の精度については、かなり高かったので、うまくいってたと思われます。

反省点

00:56

目標が間違ってる

そもそも「計算量をギリギリまで使ったアルゴリズム」が高得点とは限りません。欲しいのはスコアです。大きく勘違いしてます。

スコア分析がだめ!

これ、すごく重要で、初回のマラソンでは出来てたのですが・・・。この問題を「正n角形で、できるだけnが大きい多角形をたくさん作ろう!」と考えているようではダメです。もうちょっと細かくみていかないといけません。例えば、6角形1個は36点、3角形4個も36点です。大きい多角形を無理してつくるよりは、多くの小さい多角形をつくったほうが良い場合も十分考えられますよね。スコアについて、ほんとによく考えたほうがいいです。

計算時間あたり・頂点数あたりなど、単位を意識した考察ができていない。

6角形1個つくるのに1秒、3角形1個つくるのに0.1秒だったら、断然3角形をつくったほうが、時間あたりの得点が高いです。同じように、頂点数あたりの得点なんかも考慮するべきでした。今回の自分のアルゴリズムでは、計算時間あたりの得点について全く考慮していません。単位を統一して考えるのは、アルゴリズム以前の重要な問題です。これがちゃんとしてないと、そもそもアルゴリズムの良し悪しの比較ができなくなってしまいます。仕事では、めっちゃ注意しているのですが(T T)

「頂点数Nに依存しにくいアルゴリズム」にする必要はない。

別にNによってアルゴリズムを変えるのは全然構いません。Nに依存しないアルゴリズムは、裏をかえせば「Nが小さいときの有利さを生かせない」アルゴリズムでもあります。(ただ、複数のアルゴリズムを用意するのは、実装の時間はかかるので、1つに統一するメリットもあります。)

実装時間も考えて計画をたてよう。

誰でも思いつくようなケースをほとんど試さなかった。

特に、時間がかからずに実装できるものは、絶対試したほうがいいです。仮に全然結果がでなかったとしても、その後のヒントになる可能性もありますし、条件によっては使えるかもしれません。今回、自分の考えたのは実装時間がかかるため、それが外れ方針なのに気づくのに時間がかかってしまいました。

このアルゴリズムの欠点

00:56

実は、計算量が多くなり、(cx,cy)を調べられる箇所が少ない。

当初の予定では700*700マス(中央がマス上にあるとは限りませんが)調べる予定でしたが、だいたい10000~100000点ぐらいしか調べられませんでした。実は、

(1)r,θを等間隔で細かくとった場合(dr=1,dθ=1)、矩形でO(1)を計算するため、DPで2次元部分和を計算するときが計算量がO(rの分割数(=350)*θの分割数(=360))となり、頂点数Nより大きくなり、そこがボトルネックとなる

(2)r,θを等間隔ではなく、n角形時のdr,dθにあわせてとると、ボトルネックは解消されるが、n角形ごとに計算しなければならない。

最終的には(2)の方針でいきましたが、計算量的にはきつく、多くの(cx,cy)を調べることはできませんでした。

(cx,cy)の位置についての工夫がない。

全く思いつきませんでしたが、多くの人は中央を先に決めるという手法を使ってました。

「(cx,cy)を変えるたびに、N点配置する」ということ自体が損

もし(cx,cy)によらずに、再利用できるデータがあれば、それでも高速化できたはずです。

まぁ、いろいろ試して失敗した点(ひどい焼きなまし法とか)や、反省点(10秒に間に合ってないケースが5つあった)とかは、まだまだありますが、これぐらいで。

2011-06-01

shindannin20110601

TCO11 Round 1

01:07

結果

62位/368 Rating 1754→1795

大反省点

  1. 調査してね(インターネットつかえます)
  2. 文字を置く・何か置く、やり直し(Undo)が可能な部分については、最初からやり直し可能な実装をしていかないと、だめです。
  3. 最初の解答ができるまで、とにかく、がんばれ。
  4. 前回の反省点を守ろう。同じ失敗をくりかえす自分は最悪です(>_<)
  5. マラソン開始日前に、もやもや要素をすべてとりのぞく。何も用事がない・借りがない状態でマラソンをスタートしましょう!
  6. マラソン期間中に、アクシデントにまきこまれない。普通の生活をしよう。
  7. Javaを自分の場合つかわないので、Javaでの採点部分や、scan部分などは、できるだけはやくC++に移植する。
  8. ちゃんとマラソンスタートしたら、はじめる。毎日安定してやる。
  9. はやめにスタートしたほうが、計算リソースを有効に使える。
    • ぎりぎりなってからだと常にパソコンでプログラムを書きたいので、計算結果待ちとかの時間が無駄。はやいうちにスタートしておけば、夜中に計算とか、出勤中に計算とか、有効に計算リソースを使うことができる。
  10. パソコン2台あるのを有効に使う

ポイント

(いろいろあったのですが、マラソンRound2前に書く時間がなくなってしまったので、すごいてきとーです・・・。せめてツールの画像だけでも。本当は画面右側に文字情報のリストが表示され、選択中のものだけ色を変えたりすることもできます。)

f:id:shindannin:20110601092551j:image

f:id:shindannin:20110601092550j:image

基本的には重なる黒のマスが多い文字からおいていったのだが、上のIのように、TLEはIに負けたりする。つまり、

「実際にはかなり合ってるのに、登場することができない不幸な文字があるのでは?」

と思い

  • 外れている文字を使ったら選ばれにくくする
  • 答えにあるのに使わない文字があったら選ばれやすくする

というのを多くのテストケースでまわし、文字の選ばれやすさの重み付けを決めるという方針で行った。

しかし、結果はほぼ効果がなかった。実際には、ほとんどの文字の「当たっているのに選ばれない」=「当たっていないのに選ばれる」の確率はITLEなどを除き、ほぼ一緒になってしまった。

Marathon Match 68

00:51

結果

9位/147 Rating --→1754

大反省点

  1. 開始日になんでもいいから提出して追い込む!
  2. 準備完了までは集中!
    • ちゃんとスコアがでるようになると、面白いので集中できる。準備の段階が面白くないので脱線しやすい)
  3. 異常を早めに察知するために、ときどきArenaにいって、サブミット&まわりの人のチェック(提出時間・得点)
  4. テストケース50個では少なすぎ
    • 誤差でまくり論外!!!テストケースは最悪でも300,500は必要
  5. 疲れているときにできること、疲れているときにできないことにタスク分けして作業をすすめる。
  6. 10秒間の計算時間があるのを有効に使ったアルゴリズムにする
    • 最後のほうまで、即終わるアルゴリズムだったので…

反省点

  1. サブミッションの問題(1時間30分次の提出ができないのでお早めに。
  2. 早めに知ってれば、「へび」配置をいれるかいれないかも含めて調整できたのに・・・。
  3. タイマーの問題(10秒)Clock関数。とくにアリーナ上では、時間がかかるよう。
  4. gettimeofdayのほうがよい?
  5. 序盤の準備にわりと時間がかかる。
  6. やってみて気づくことはたくさん。なので、後で追い込むのではなく、最初から少しずつやってったほうがいい。
  7. ソースは丁寧に書く。リファクタリングは、時間に余裕があるときなら、多少眠くても疲れててもできる。
  8. ネット切断は効果的だったけど、たまにはアリーナものぞくべきだった。

ポイント

「回」型の配置パターンで62.5ptsは取れるのは予想がついたけど、「回」型の配置に気づくのが遅すぎた。また、正方形のときにしか対応できないアルゴリズムを書いてしまったので、「田」型への応用が難しくなってしまった。

唯一良かったのは、大きさの違う正方形「回」を組み合わせることにより、rcFillingScoreが満点のままで「田」型にする方法を思いついたこと。これのおかげで、上位になんとか食い込むことができた。

例えば、3等分の「田」にしたいときは、横幅がN%3==0,N%3==1は以下のような配置にできる。普通の「田」だと隙間の行ができてrcFillingScoreが下がってしまうが、これならOK.

f:id:shindannin:20110601085352j:image

4等分の「田」にしたいときは、以下のような配置もある。

f:id:shindannin:20110601085359j:image

あと、上位の方は

  • 「回」「田」以外でも点対称な配置はいろいろあった
  • 置き換えが可能なアルゴリズムにしていた。

といった点で大きく差がついた。