전체 글

전체 글

    [C] 백준 2480번 : 주사위 세개

    https://www.acmicpc.net/problem/2480 2480번: 주사위 세개 1에서부터 6까지의 눈을 가진 3개의 주사위를 던져서 다음과 같은 규칙에 따라 상금을 받는 게임이 있다. 같은 눈이 3개가 나오면 10,000원+(같은 눈)×1,000원의 상금을 받게 된다. 같은 눈이 2개 www.acmicpc.net 코드 #include int main() { int a[3]; int max,money = 0; for(int i = 0; i < 3; i++) { scanf("%d",&a[i]); } if(a[0] == a[1] && a[1] == a[2]) { money = 10000 + a[0] * 1000; } else if(a[0] == a[1] || a[0] == a[2]) { money..

    [C] 백준 2562번 : 최댓값

    https://www.acmicpc.net/problem/2562 2562번: 최댓값 9개의 서로 다른 자연수가 주어질 때, 이들 중 최댓값을 찾고 그 최댓값이 몇 번째 수인지를 구하는 프로그램을 작성하시오. 예를 들어, 서로 다른 9개의 자연수 3, 29, 38, 12, 57, 74, 40, 85, 61 이 주어 www.acmicpc.net 코드 #include int main() { int a[9],b[9]; int temp,find_number; for(int i = 0; i < 9; i++) { scanf("%d",&a[i]); b[i] = a[i]; } for(int i = 0; i < 9; i++) { for(int j = 0; j < 9; j++) { if(a[j] < a[j+1]) { te..

    (Discrete Math) Fibonacci Sequance 이산수학 / 피보나치 수열의 짝수 항의 합을 구하기

    컴퓨터 계열에서 많이 쓰이는 주제인 피보나치 수열에 대해 알아보고자 했다. (0) 1 1 2 3 5 8 13 21 34 ... 로 표현할 수 있다고 한다. 피보나치수열의 항의 비율의 극한값은 황금 비율로 정의할 수 있고, 자연에서 종종 피보나치 수열이 적용된 것을 발견할 수 있다고 하는데 신기할 따름이다. Q) 1000000 이하의 피보나치 수열의 짝수 항의 합을 구해보자. (시작은 1,1,2,3,5,8 ... ) 오로지 for,while 반복문만을 이용하여 풀어봤습니다. // while문을 썼으면 훨씬 더 깔끔했을 것 같습니다!! #include int main() { int prev,pres = 1; int fol,i; int sum = 1; for(i = 3; i < 1000000; i++) { f..

    [C] 소수 구하기 / 에라토스테네스의 체 / 소수 구하기 최적화 / 1000개의 소수 구하기 / 범위 내의 소수 구하기

    먼저 코드입니다. 선 코드 후 이해하도록 하겠습니다. 100이하의 소수찾기 (에라토스테네스의 체) #include int main(int argc,char *argv[]) { int number = 100; // 100이하의 소수 찾기 int arr[101] = {0}; // 2부터 100까지 들어갈 배열 만들어주기 for(int i = 2; i

    <운의 알고리즘> 리뷰/서평

    별점 ★4.5/5 노력과 재능의 상관관계나 인생에서의 운명,숙명 그리고 운이 미치는 영향같은 것들 따위를 일상생활에서 자주 고민하곤한다. 그런 나에게 이 책의 제목은 꽤나 흥미롭게 다가왔고 내용도 고민하던 것에 대한 해답을 어느정도 주었다. 더불어 삶을 살아가는 태도에도 영향을 미쳤다. 아직은 이론 뿐이지만 ㅋ.. 인상 깊었던 구절 "우리에게 일어나는 크고 작은 모든일들은 맥락 없이 그냥 일어나는 법이 결코 없었다." - 맞다.. 매 순간 의식하지는 못하지만 우리는 하루에도 수백 가지의 생각과 말을 하고 수많은 행동을 하며 타인과 교류하며 살아가는데 그 매 순간 일어나는 일들이 어찌 맥락 없이 그냥 일어나는 법이 있었을까. 아무 이유없이 일어나는 일 같아도 내가 했던 생각들 태도들에 의해 일들이 일어났었..

    [CodeUp] Python 기초 100제 6001~6024(기초입출력)

    지극히 초보입니다. #6001 print("Hello") Basic of Basic 문자열에 주의 #6002 print("Hello World") 동일 #6003 print("Hello\nWorld") Hello World 구분해서 두 줄로 만들어도 되지만 귀찮. #6004 print("'Hello'") #6005 print('"Hello World"') 6004와 6005도 마찬가지로 기본 #6006 print('"!@#$%^&*()\'') 따옴표 출력 #6007 print("\"C:\\Download\\\'hello\'.py\"") #6008 print("print(\"Hello\\nWorld\")") 말장난 #6009 a = input() print(a) input함수 #6010 a = input(..

    환영합니다!

    #1 글을 작성하고 블로그를 관리해보세요. DoZZang님의 회원 가입을 진심으로 축하합니다. 이 글은 비공개로 작성돼 있습니다. '편집'으로 내용을 바꾸시거나, 삭제 후 '새 글을 작성'하셔도 됩니다. 글 뿐만 아니라 블로그의 각종 설정을 변경할 수도 있습니다. '블로그관리'를 확인해보세요. #2 다양한 스킨이 있어요. 티스토리에 있는 다양한 '스킨'도 살펴 보세요. 블로그나 사이트를 사용하는 목적에 맞게 스킨을 고를 수 있습니다. 어떤 이야기를 주로 하실 건가요? 잘 생각해 보시고, 마음에 드는 스킨을 고르세요. '스킨 편집'을 통해 다양한 커스텀, 그리고 홈 꾸미기를 적용하실 수도 있답니다. #3 포럼에서 사람들과 소통하세요. 마지막으로 사용하시다가 티스토리에 대해 궁금한 내용이 있다면 '포럼'을 ..