num=0
for a in range(1000):
if (a%3)==0 or (a%5)==0:
num=num+a
print num
1000이하 3배수 5배수 다더하는건데
더하는게 잘안댐
포함-배제의 원리에 따라 15의 배수는 합한 것에서 빼 줘야지.
아니 딱히 그런 문제도 아닌데? 머지... range(1000)하면 실제로는 0부터 999까지 반복되는 건 알고 있고?
ㅇㅇ num=num+a 이거빼면 목록쭉나오는데 더하는거어떻게함?
포함-배제의 원리에 따라 15의 배수는 합한 것에서 빼 줘야지.
아니 딱히 그런 문제도 아닌데? 머지... range(1000)하면 실제로는 0부터 999까지 반복되는 건 알고 있고?
ㅇㅇ num=num+a 이거빼면 목록쭉나오는데 더하는거어떻게함?