전체 글
-
C scanf 버퍼 문제myCode/GeneralKnowledge 2016. 4. 11. 19:46
int a, b;char cal; printf("두 개의 정수를 입력:"); scanf("%d %d", &a, &b); printf("연산 방법을 입력:"); scanf("%c", &cal); 위와 같은 식으로 코드를 짜고 생각없이 두번째 scanf가 제대로 실행되지않고 프로그램이 끝나버린다. 이유는?문자를 입력 받고 엔터를 치게 되면 입력 버퍼에 엔터가 남아있기 때문에두번째 scanf에 \n이 자동으로 입력된다. 해결법두 scanf 문구 중간에 while(getchar() != '\n');이 코드를 넣으면 버퍼가 비워지고 문제 해결!
-
이야기 구조의 규칙 22가지 - Emma CoatsStorytelling 2016. 4. 8. 23:22
1. 캐릭터의 성공보다는 많은 노력을 하는 부분을 중요시해라. 2. 작가로서 자신이 즐기는 것이 아니라 관객들이 재미있어하는 것을 써라. 이것은 아주 다를 수 있다. 3. 테마를 갖는 것은 아주 중요하다. 그러나 스토리를 끝까지 다 쓰기 전까지는, 작가 자신조차도 알 수 없다. 지금 다시 써라. 4. 옛날 옛적에(소개), 매일(일상의 반복), 어느 날(사건의 시작), 때문에(사건에 의한 사건), 결국(결말) 5. 스토리를 단순화 시켜라. 초점을 맞춰라. 캐릭터를 결합시켜라. 우회로를 뛰어넘어라. 가치있는 것들을 잃은 기분이겠지만 그것이 널 자유롭게 할 것이다. 6. 캐릭터가 잘 하는 것과 마음에 들어하는 것은 무엇인가? 그들을 반대편으로 던져버리고 도전시켜라. 그들은 어떻게 대처할 것인가? 7. 스토리가..
-
미국 애니메이션 업계에 임금 카르텔이 적발Trivials 2016. 4. 8. 23:19
미 법무부 조사에 따르면 실리콘 밸리 첨단기업과 애니메이션 스튜디오 사이의 임금 담합 카르텔이 있었다는 사실이 밝혀졌다고 한다. 이는 미국 역사상 가장 큰 임금 담합 카르텔 스캔들로 번질 우려가 있으니, 애플의 스티브 잡스, 루카스 필름의 조지 루카스, 픽사의 에드윈 캣멀, 구글의 에릭 슈미트, 드림웍스의 제프리 카젠버그 등 당대 거물급 인사들이 카르텔에 관여했다고 한다. 재판 문서에서 밝혀진 바에 따르면 미국 CG 애니메이션 업계의 임금 담합 카르텔은 픽사의 에드윈 캣멀이 주도적이었다고 하며, 소니 픽쳐스는 카르텔에 연루되지 않았지만, 끌어들이려는 시도가 있었다고 한다. 에드윈 캣멀이 잡스에게 보낸 메일 (주 : 일본어 역을 참조한지라 영어 원문과 다를 수 있음) 소니가 우리 측 프로듀서와 접촉해서 스..
-
The Euler's totientmyCode/ShortestCodeChallenge 2016. 4. 7. 21:10
Authorvinay_e3000The Euler's totient of a positive integer n is the number of positive integers not greater than n that are relatively prime to n (i.e. their greatest common divisor equals 1). In this challenge, your task is to write a function that computes the Euler's totient of a given number.ExampleeulersTotient(2) = 1 1 is the only number relatively prime to 2.eulersTotient(1) = 1 1 is the ..
-
PolynomialRootmyCode/ShortestCodeChallenge 2016. 4. 6. 20:25
https://codefights.com/challenge/weNspy2jEkhc6aBq9 You are given a list of coefficients of a polynomial and its possible root. The length of the list is equal to the degree of the polynomial - 1, and the constant term of the polynomial is the last element of the list (i.e. polynomial[len(polynomial) - 1]).Find out if the given number is a root of the polynomial.ExampleFor polynomial = [1,-20,150..