Answer 1:
List of 38 games (in alphabetic order) in the 2012 summer Olympics in London -
1. Archery
2. Athletics
3. Badminton
4. Basketball
5. Boxing
6. Canoe Slalom
7. Canoe Sprint
8. Cycling - BMX
9. Cycling - Mountain Bike
10. Cycling - Road
11. Cycling - Track
12. Diving
13. Equestrian - Dressage
14. Equestrian - Eventing
15. Equestrian - Jumping
16. Fencing
17. Field hockey
18. Football
19. Gymnastics - Artistic
20. Gymnastics - Rhythmic
21. Gymnastics - Trampoline
22. Handball
23. Hockey
24. Judo
25. Modern pentathlon
26. Rowing
27. Sailing
28. Shooting
29. Swimming
30. Synchronized Swimming
31. Table Tennis
32. Taekwondo
33. Tennis
34. Triathlon
35. Volleyball
36. Water Polo
37. Weightlifting
38. Wrestling
Source: london2012.com/sport