22019, 1/1101 회원가입  로그인  
   blueh4g
   http://blueh4g.org
   심심할때 한번쯤 즐겨보는 코드골프!!

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=23745 [복사]


심심할때 한번쯤 즐겨보는 코드골프!!

ㅋㅋㅋㅋㅋㅋ

룰은 아래와 같습니다.

##################################################################################

1. 아래의 조건들을 만족하는 한도 내에서 글자수가 제일 적은 사람이 우승입니다.

2. 프로그래밍 언어는 C 언어입니다.

3. 컴파일 환경은 통일적으로 ftz.hackerschool.org 의 gcc 를 이용합니다.

4. 컴파일이 되지 않는 error 는 무효, 실행에 지장없는 warning 은 허용합니다.

5. 글자수는 띄워쓰기도 한개, 엔터(캐리지리턴+라인피드)도 한개로 칩니다.

6. 목표는, 5자리의 숫자를 입력받아서 해당 숫자의 각 자릿수를 모두 더한값을 출력해줘야 합니다.

7. 6자리 이상의 숫자가 입력되거나, 그 이하가 입력될 경우 등의 예외처리는 하지 않아도 좋습니다.

###################################################################################

  Hit : 9726     Date : 2012/05/16 12:35



    
blueh4g 물론 상품은 없습니다 > _<// 2012/05/16  
blueh4g #include <stdio.h>
int main(){int i;scanf("%d",&i); printf("%d",i/10000+i/1000%10+i/100%10+i/10%10+i%10);}

106 글자!
2012/05/16  
멍멍 106자는 떡밥인가!! 2012/05/16  
cd80 gcc 에서 컴파일만 되면 되나요?
ㅋㅋㅋㅋ
main(){int i;scanf("%d",&i);printf("%d",i/10000+i/1000%10+i/100%10+i/10%10+i%10);}
2012/05/16  
멍멍 76자!!
main(){char s[20]={},i=0;gets(s);for(;i<5;)s[8]+=s[i++]-48;printf("%10$d");}
2012/05/16  
jz 68자 ㅋㅋ
main(){char b[9];gets(b);printf("%d",b[0]+b[1]+b[2]+b[3]+b[4]-240);}
2012/05/16  
멍멍 분아하다.. 하지만.. 앗싸 67자!! ㅋㅋㅋ
main(){char b[9];gets(b);printf("%d",*b+b[1]+b[2]+b[3]+b[4]-240);}
2012/05/16  
blueh4g 와.... 뭔가 더 줄일수 있을것도 같은데.... 2012/05/16  
blueh4g 멍멍형 66글자에요 그거 ㅋㅋㅋ
와... 과연 66의 한계에 도전하는 사람들은 있을것인가!!
2012/05/16  
멍멍 재용이는 이미 조커를 들고 있다!! 2012/05/16  
jz 64자!!
main(){int a=0,i=0;for(;i<5;i++)a+=getchar()-48;printf("%d",a);}
2012/05/16  
blueh4g main(){int a=0,i=5;for(;i--;)a+=getchar()-48;printf("%d",a);}

61글자!!
2012/05/16  
멍멍 줏어먹기다!! 63자!!!
main(){int a=0,i=0;for(;i++<5;)a+=getchar()-48;printf("%d",a);}
2012/05/16  
멍멍 허거거겅 2012/05/16  
멍멍 쥐지당 ㅋㅋ 2012/05/16  
jz 55글자 후후
#define g getchar()
main(){printf("%d",g+g+g+g+g-240);}
2012/05/16  
멍멍 헐.......... 2012/05/16  
jz 헛 54글자..
#define g getchar()-48
main(){printf("%d",g+g+g+g+g);}
2012/05/16  
jz 이제 그만해야지 2012/05/16  
blueh4g 헐................ define 이 있었구나................................ 2012/05/16  
멍멍 대박이당 ㅋㅋ 2012/05/16  
asdwho 으앜ㅋㅋㅋ 2012/05/16  
asdwho 조커를 넘어서다니 ㅋㅋㅋㅋ 이것은 칼라 조커인것인가!! 2012/05/16  
$Zero 생각없이 보다가 define에서 피식했네요 ㅋㅋㅋ define .. 생각지도 못한 2012/05/16  
blueh4g 와... 이 문제로는 define 54글자 이하는 진짜 쥐쥐인듯.. 암만 고민해봐도 생각이 안나네요 ㅠㅠ 2012/05/16  
초콜렛나인 우와...
#define g getchar()-48
main(){printf("%d",g+g+g+g+g);} 짱이다...
2012/05/16  
zzzzzz ㅋㅋㅋㅋㅋㅋ 멍멍님이 저렇게 즐겨하는 건 처음 보네요.ㅋㅋㅋ 2012/05/17  
U_SoRang 별도의 file을 만들면 안된다는 조항이 없으므로..
계산source(여기선 언급된 source들이겠죠.) 를 header file로 만든뒤 include.

#include "a.h" <--- 14자

끝.
2012/05/31