A community for students.
Here's the question you clicked on:
 0 viewing
anonymous
 4 years ago
divisor=3
cand=3
count=2
while(count<1000):
if cand%divisor==0:
if cand==divisor:
cand=cand+2
divisor=3
count=count+1
print 'inside_if_statement counter '+str(count)+'cand '+str(cand)+'divisor '+str(divisor)
else:
cand=cand+2
divisor=3
print 'inside_else_statement counter '+str(count)+'cand '+str(cand)+'divisor '+str(divisor)
else:
divisor=divisor+1
print 'outside_else_statement counter '+str(count)+'cand '+str(cand)+'divisor '+str(divisor)
prin
anonymous
 4 years ago
divisor=3 cand=3 count=2 while(count<1000): if cand%divisor==0: if cand==divisor: cand=cand+2 divisor=3 count=count+1 print 'inside_if_statement counter '+str(count)+'cand '+str(cand)+'divisor '+str(divisor) else: cand=cand+2 divisor=3 print 'inside_else_statement counter '+str(count)+'cand '+str(cand)+'divisor '+str(divisor) else: divisor=divisor+1 print 'outside_else_statement counter '+str(count)+'cand '+str(cand)+'divisor '+str(divisor) prin

This Question is Closed

anonymous
 4 years ago
Best ResponseYou've already chosen the best response.0I feel like i'm close to getting PS1, but once my counter hits 999, it hits the first inside_if_statement again and thus adds 2 to the 1000th prime. I'm not sure of a way around this... Would someone mind taking a look?

MicroBot
 4 years ago
Best ResponseYou've already chosen the best response.0what is the last print statement? i think there is some of your code missing.

anonymous
 4 years ago
Best ResponseYou've already chosen the best response.0my final print statement basically says "print cand"

anonymous
 4 years ago
Best ResponseYou've already chosen the best response.0figured it outhere's the working version: divisor=3 cand=3 count=2 while(count<1001): if cand%divisor==0: if cand==divisor: cand=cand+2 divisor=3 count=count+1 ##print 'inside_if_statement counter '+str(count)+'cand '+str(cand)+'divisor '+str(divisor) if count==1001: cand=cand2 else: cand=cand1+1 else: cand=cand+2 divisor=3 ##print 'inside_else_statement counter '+str(count)+'cand '+str(cand)+'divisor '+str(divisor) else: divisor=divisor+1 ##print 'outside_else_statement counter '+str(count)+'cand '+str(cand)+'divisor '+str(divisor) print cand

MicroBot
 4 years ago
Best ResponseYou've already chosen the best response.0im glad i could help :P xD now seriously : gj for figuring it out!:)and im sry i couldnt help cause i had no time:P maybe next time !
Ask your own question
Sign UpFind more explanations on OpenStudy
Your question is ready. Sign up for free to start getting answers.
spraguer
(Moderator)
5
→ View Detailed Profile
is replying to Can someone tell me what button the professor is hitting...
23
 Teamwork 19 Teammate
 Problem Solving 19 Hero
 Engagement 19 Mad Hatter
 You have blocked this person.
 ✔ You're a fan Checking fan status...
Thanks for being so helpful in mathematics. If you are getting quality help, make sure you spread the word about OpenStudy.