본문 바로가기

전체 글

(38)
send+more=money 우리가 알고 있는 send+more=money문제는 가장 유명한 복면산 문제로, 영국의 퍼즐 작가 헨리 어니스트 듀드니(Henry Ernest Dudney, 1857~1930)가 1924년 7월에 발표했다. S E N D M O R Y 9 5 6 7 1 0 8 2 출처: 나무위키 그 값이 무려 1000개가 나오니 말이다. 가끔 컴퓨터가 사람이 못 찾는걸 찾는 경우도 있는것 같다.참고로 원래 답은 아마 1000개의 답중 948번째 답일것이다.그러니까 이 작가는 전체 100중 0.1개를 찾은것으로 보인다.(이런 계산은 컴퓨터가 기깔나게 한다.) #include //send+more=money int main(){ int a=0; for(int s=1; s
c언어-hello world로 보는 기본 문법 #include int main(){ printf("hello world!"); return 0; } 이것은 가장 기본적인 hello world 코드 이다. 여기서 의문점이 생길것이다. 왜 처음부분에 #include 를 쓰는지, main은 또 왜 쓰는지 등. 궁금하실 분을 위해 기본문법을 설명하려 한다. 1. #include (헤더파일/인클루드 파일) 이것은 헤더파일이라고 한다. 사전적 정의에 의하면 헤더파일은 컴파일러에 의해 다른 소스 파일에 자동으로 포함된 소스 코드의 파일을 뜻한다. 이것이 이해가 가지 않는다면 그냥 '소스코드중 제일 먼저 오늘 문구.'라고 생각하면 된다. 이 헤더파일은 코딩하는 목적이나 용도에 따라 #include 뒤에 오는 문구가 달라지거나 개수가 더 많아진다. 2. int in..
C언어- scanf 사용한 코드 수정 clanguageconquerer.tistory.com/2 C언어- y=ax+b 알고리즘 y=ax+b라는 식과 x,y의 값이 각각 (1,3), (2,6)으로 주어져 있을 때, a,b의 값을 구하시오. 먼저 x, y, x1, y1의 범위를 지정해준다. x와 y를 각각 2개로 나눈 이유는 하나의 변수에는 하나의 값만 지정할 수 clanguageconquerer.tistory.com **위 링크를 클릭해서 게시물을 보고 오면 코드를 더 쉽게 이해할 수 있다. #include int main(){ int x; int y; int x1; int y1; printf("enter x: "); scanf("%d",&x); printf("enter y: "); scanf("%d",&y); printf("enter x1:..