Ask your own question, for FREE!
MIT 6.00 Intro Computer Science (OCW) 18 Online
OpenStudy (anonymous):

Problem set 2 #4

OpenStudy (anonymous):

Do you still have the fixed script from pset2c that I helped you make ?

OpenStudy (anonymous):

alright i think i was overthinking #4 and trying to completely rewrite...this one yields the right answers and the values for the packages can be easily changed. but im wondering, i know it works, but is it what the problem set is asking for?

OpenStudy (anonymous):

Your first answer is right but when it says the largest number that cannot be bought is 50 which is wrong. Also what I did on mine is put a raw_input so that I don't have to change the code when I want to change the sizes.

OpenStudy (anonymous):

remember in your pset2c code your while loop was while count<5.( not 6) so therefor your while loop is while count<x-1.

OpenStudy (anonymous):

does that work in all scenarios? because the point is to have 6 (or whatever the smallest package size is) consecutive integers

OpenStudy (anonymous):

heres one that works, its just a little different because the final result is n-(x+1)

OpenStudy (anonymous):

by doing while count<x-1 it cancels out th n-(x+1)

OpenStudy (anonymous):

but say theres a sequence that reaches a count of x-1 but then doesnt make it all the way to x

OpenStudy (anonymous):

it would still go through

OpenStudy (anonymous):

and you don't want it to in that scenario

OpenStudy (anonymous):

it happens to work in the 6,9,20 scenario because the first sequence of 5 ALSO happens to be the first sequence of 6 but say it wasnt?

OpenStudy (anonymous):

I don't get what your saying because if the count<1 less than x it will stop at the same point asprinting n-(x+1)

OpenStudy (anonymous):

ahhh whatever its too hard to explain in words lol... both our ideas work so just use the one that makes sense to you haha.. arite cya

OpenStudy (anonymous):

haha alright later

OpenStudy (anonymous):

Hey sorry about earlier I had just woke up and what you were typing jut wasn't making sense but yes you are right the way I did mine won't come out correctly every time thanks for pointing that out and I fixed mine haha.

Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!
Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!