4950 handshakes, that is the definite answer
Chat with our AI personalities
4950
45 handshakes
You could never guarantee 1000 handshakes because the people may choose not to shake hands! If each person did shake hands with everyone else, then 46 people would suffice.
55 PeopleHandshakes10213346510615721828936104511551266
Since it takes two to shake hands, no odd number of people can handshake, since one must be left out. Therefore 99 people cannot shake hands. Unless "handshake" means something unusual here, which seems unlikely, as it is the only handshaking activity where you can count the handshakes. * * * * * What utter nonsense! 3 people: A, B and C can shake hands. AB shake hands, AC shake hands and BC shake hands. And the last time I looked 3 was still classified as an odd number. The correct answer is 99*98/2 = 4851