반응형
#include <stdio.h>
int main()
{
printf("%d", 1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+21+22+23+24+25+26+27+28+29+30+31+32+33+34+35+36+37+38+39+40+41+42+43+44+45+46+47+48+49+50+51+52+53+54+55+56+57+58+59+60+61+62+63+64+65+66+67+68+69+70+71+72+73+74+75+76+77+78+79+80+81+82+83+84+85+86+87+88+89+90+91+92+93+94+95+96+97+98+99+100);
return 0;
}
누구라도 이해할 수 있는 간단한 코드. 물론 이걸 다 치려면 힘들다. 그래서 파이썬으로 이 소스를 생성하는 코드를 만든다.
sum_to_100 = '+'.join(map(str, range(1, 101)))
print("""
#include <stdio.h>
int main()
{
printf("%%d", %s);
return 0;
}
"""%(sum_to_100,))
728x90
'프로그래밍 > 숙제도둑질' 카테고리의 다른 글
8진수 16진수 2진수 변환 (0) | 2017.04.05 |
---|---|
[MFC|CPP] 사구모양의 포텐셜 만들기 (0) | 2009.01.07 |
[CPP|초급] mod 클래스 (0) | 2008.10.09 |
[C,Py|초급] 1000 부터 1까지 5의 배수 출력하기 (0) | 2008.09.19 |
[C#|초급] 사다리꼴 넓이 구하기 (0) | 2008.09.17 |