[ create a new paste ] login | about

Link: http://codepad.org/dGtDLxsH    [ raw code | output | fork ]

C, pasted on May 17:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include "stdio.h"

int main()
{
 int hp=423540,def=237997;
 int i,j,k;
 int a1=291000,a2=349200,a3=320100;
 int d1=a1-def,d2=a2-def,d3=a3-def;
 for (i=0;i<=10;i++)
  for (j=0;j<=10;j++)
   for (k=0;k<=10;k++)
    if ((i*d1+j*d2+k*d3<hp) &&(i*d1+j*d2+k*d3+d1>=hp)) 
    printf("%d %d %d %d %.2f\n",i,j,k,hp-i*d1-j*d2-k*d3,a1-(hp-j*d2-k*d3)/(i+1));
return 0;
}


Output:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
0 0 5 13025 -3315724235113014851885469261739986302458277421764268502221131332096329566807274159442953127355548864714893592570010162053093327253411916308680320589546233448082419654441831647207722354259537604520068039272944552372982957081179398249204388334941734874846126775369465856.00
0 2 2 36928 -3315724235102061960359656349777278747380411347133168954518213010377749743251524697636233919865615579437997495097083954367511539248468903378077499390773901648762875364095125739454384320549449870911217926797927189311914742574772723560838598759563208137434829894082101248.00
0 3 1 7828 -3315724235115396234024098291714056133179930351934448996276775666195457682232920729037126232042206743792165442068683864155003905518135542556445992754965628852887827832366436533732179441704265293578562539316146879939747443161997516826597895778494519188711604325971918848.00
1 0 4 42125 -3315724235097188306246425954779355576405714297818171891832849697412899515106984210008058984047394836342776523138666887683670686752105522817901303671820526716011226070193625340556149650150734515739744480105700913383473897095538259602948018584533880840480198524405809152.00
1 1 3 13025 -3315724235103855443078646925747744269305473800218811912712131025321753484597682225708505140135690418519860496624466842577416869886938842407085550353916390318073702304329280737695047210728142227073416786364810758697390247389150656235827667093999536366118585740350717952.00
1 3 0 36928 -3315724235098379226426971817566080127116812232301970064634585241827683808351405113293657579213957050643686574485030742169502049636465096536959025811117238021974138491672564747921372657706795178403401821959132287127176205989909298699089201160210941920283234151501398016.00
2 1 2 42125 -3315724235096357548921558833104737796321366258103233035622943371124325477534019570663391707003540548336793482318752432823027262008225604713764462487309200206695812364867993503098223789166071960368751497889359597262915110629399477809448994340708366512783813918047862784.00
2 2 1 13025 -3315724235100802306809706147083663591587872593036993049542464256396894790527818247797022477729070936454849464642619069418858050764781151106553960275373109274737463187625097101190822162884343767924533035395432827472192677491807742231368760013685470196542738728677801984.00
3 0 3 18222 -3315724235098680736807425521957640248074065961001600383104589854457513767933871044175505934588946637796437176172567262466415107265518039787109076279627140307208304083566809507462087062851807843287082672647688594908382869803874725295957572893491244417593891112882274304.00
3 2 0 42125 -3315724235095942399370356620067118541629463707644471533291903585345258694279134869479570111304846679096076088505822208827581623388283406256870927951640550555598313844721814548472255322507437500817665098613019149162955783250292066720143911072696278271805918466663251968.00
4 0 2 47322 -3315724235095217033211909486249733022669991591335178533082150847057993001241074734850442532948298781736191282318329334009932124563373361933181672797155481683978733097049186198391782825023311287275314359038574414789627289606663996351082159623178468464446085685711994880.00
4 1 1 18222 -3315724235097883887944797874637088499829895392295434541433863378221534589037353941130620995383617014607024871712649315967430597817306689768855371469993827124803723590703448357247341849254274371808783281542218352915193829724108955004234019026964730674701440572089958400.00
5 1 0 47322 -3315724235095129970943997322367671589566833219826166738995067448274303499233979709215866260119654372072023175448068028757024098804224335766724971294090312331099566740727139839253886568218520396199479462943094629868002265101111669522199195140924277773733282003854295040.00
6 0 1 23419 -3315724235096632940621638888331679487347672475350159815866822964119048586514356993854867180529936812590293651945210561544067911909533840113977502504899551686066228049865624354897569317269647357929681879749271969567634267091699206357652476729312411802880629774871429120.00
7 0 0 52519 -3315724235094723985842049021317637748885789445315722267620562757104046137242999747572526377350291493322270845516217942156621410264192561116826879021902206822410401521246439448747696654907758662024796736939962580180845571880483450730671266028938946447567260624244178944.00


Create a new paste based on this one


Comments: