PuzzlersWorld.com

  • Hacker Puzzle
  • Interview Puzzles
  • Number Puzzles
  • Maths Puzzles

100 people with sword puzzle

(36 votes, average: 3.78 out of 5)

October 21, 2014 by Krithika Kashyap 23 Comments

100 people standing in a circle in an order 1 to 100. No.1 has a sword. He kills next person (i.e. no. 2) and gives sword to next to next (i.e no.3). All person does the same until only 1 survives. Which number survives at the last?

Check your answer:-

Tried enough already?
  • Share on Whatsapp
  • Share on Facebook
  • Share on Twitter
Facebook Comments
Next Puzzle
Find celebrity in the party

Checkout more Interview Puzzles Tags: Solved Puzzles

Comments

  1. Spark says

    February 3, 2016 at 5:33 pm

    Solved programmatically. Answer : 73

    Reply
    • Manjali Bhardwaj says

      May 9, 2016 at 2:36 am

      can you do it it c++,i will be more than greatful to you:)

      Reply
      • Spark says

        May 20, 2016 at 7:11 pm

        I dont know c++. There’s not much of specific c# syntax here, so you can try to convert it in c++ . Nevertheless, i will try.

        Reply
  2. King says

    January 9, 2016 at 10:12 pm

    73 wins

    Reply
  3. Anand Singh says

    October 12, 2015 at 11:59 am

    73 is the answer….
    As long as the number is power of 2, the person survived will always be the one who starts. If the number is not power of 2, find the greatest power of 2 which is less than the number i.e. 64 now if 100-64=36 people are killed, the one who will start after that would be the one who will survive.
    36 people will be killed as 2,4,6, …. ,72 and the sword will be handed over to 73 who is the first person to start in remaining 64. thus only 73 will survive

    Reply
    • Mayank Agrawal says

      November 9, 2015 at 1:38 pm

      Can you give the proof of your solution ?
      As it turns out for n=50, answer is 37 which is the same as I will get from your proposed solution

      Reply
      • _mystic_ says

        May 8, 2016 at 7:57 pm

        Basically, once the N is reduced to the power of 2, solution is, whoever starts, wins. After (100-64 = 36) kills, people remaining are 64 and 73 is starting the killing spree and hence, he is the new number 1 of your cyclic algorithm.

        Reply
  4. nats says

    August 31, 2015 at 3:26 pm

    63

    Reply
  5. Swapna says

    July 3, 2015 at 3:05 pm

    Deepak s correct

    Reply
  6. abdul rahman says

    June 11, 2015 at 8:51 pm

    sorry its 75

    Reply
  7. abdul rahman says

    June 11, 2015 at 8:42 pm

    57

    Reply
  8. Rituraj Jena says

    February 21, 2015 at 2:23 pm

    73’rd preson will alive

    Reply
  9. irfan says

    December 12, 2014 at 9:07 pm

    No 1 will be alive

    Reply
  10. Ashby says

    December 7, 2014 at 9:18 pm

    No 1 will survive

    Reply
  11. Anas says

    November 20, 2014 at 8:44 am

    All the above answers are wrong
    Total 1-100
    First round end with 99 kill 100 and pass sword to 1
    Second round end with 97 kill 99 and pass sword to 1
    Next 93 pass sword to 1
    Next 83 pass sword to 1
    3 person remain
    1, 33, 67
    67 pass to 1
    1 kill 33
    And pass sword to 67
    67 kill 1. And there is no one to handover the sword

    So 67 will remain

    Reply
    • aayush says

      April 2, 2015 at 3:58 am

      First round end with 99 kill 100 and pass sword to 1
      Second round end with 97 kill 99 and pass sword to 1
      now remaining 25 candidates so 89 will kill 93 and pass to 97
      now total is 12 after 97 kill 1 with common difference 8 except in case of 97 and 9.
      starts from 9 have sword with 16 difference 6 remains and again 9 have sword.
      as again even then in next round 9 will have sword with common difference of 32.
      9,41,73
      of course 73 wins.

      Reply
  12. Satyapriya Pradhan says

    October 25, 2014 at 1:37 pm

    73rd person will remail alive

    Reply
  13. DK says

    October 22, 2014 at 4:28 pm

    After the first round 99 would kill 1 and give the sword to 3. Accordingly, after the fifth round 63 would survive.

    Reply
  14. Naga Sai Bharath Dahagam says

    October 21, 2014 at 7:34 pm

    73 number survives at the last

    Reply
  15. Shivani says

    October 21, 2014 at 4:30 pm

    73rd person will survive.

    Reply
  16. Shovan says

    October 21, 2014 at 1:22 pm

    No.73

    Reply
  17. Kalpana Walke says

    October 21, 2014 at 1:12 pm

    no 73

    Reply
  18. Surbhi says

    October 21, 2014 at 12:36 pm

    73rd person will survives.

    Reply

Leave a Comment Cancel reply

Submit your Puzzle

You may also like

  • Inverted cards puzzle
  • Find 3 Fastest horses from 25 horses
  • Lie tribe and Truth tribe
  • Balls in a bag
  • 100 floors with 2 eggs puzzle
  • Bar with 25 seats
  • Cube Puzzle
  • Red and blue marbles
  • 100 doors
  • Divide a triangle into n triangles

Categories

  • Aive hi Puzzles
  • Akbar and Birbal
  • Alphabetical Puzzles
  • Bollywood Puzzles
  • Google Code jam
  • Hindi Riddles
  • Interview Puzzles
  • Interview Questions
  • Logical Puzzles
  • Malayalam Puzzles
  • Maths Puzzles
  • Miscellaneous
  • Number Puzzles
  • Picture Puzzles
  • Riddles
  • Tamil Puzzles
  • Technical

Social

  • View puzzlersworld’s profile on Twitter
privacy policy

Copyright © 2025 · eleven40 Pro Theme on Genesis Framework · WordPress · Log in

  • Hacker Puzzle
  • Logo Puzzles
  • Optical Illusions
  • WhatsApp Puzzles
  • Picture Puzzles
  • Riddles
    ▼
    • Hindi Riddles
  • Bollywood Puzzles
  • Alphabetical Puzzles
  • Aive hi Puzzles
  • Interview Puzzles
  • Logical Puzzles
  • Interview Questions
    ▼
    • Data Structures
    • Binary Tree
    • Algorithms
    • Recursion Questions
    • Amazon Interview Questions
    • Snapdeal Interview Questions
    • Google Code jam
  • Technical
  • Akbar and Birbal
  • Number Puzzles
  • Maths Puzzles
  • Miscellaneous