전체 글466 [BOJ / C] 11718번 : 그대로 출력하기 - 문제 이름 입력하기- 문제설명 이 문제를 풀며- fgets라는 입력 함수를 사용해보기로 했다. fgets는 개행문자 (\n)이 올 때까지, (n-1) 개의 '문자열'을 입력받는다. 띄어쓰기가 들어가도 상관이 없다. 공백이 있을 경우 false를 반환하므로 while문에 넣어서 사용해보기로 했다. 내 소스 #include int main() { char str[101]; while(fgets(str,101,stdin)) printf("%s",str); return 0; } 채점 결과 2019. 5. 6. [BOJ / Python] 10172번 : 개 - 개 - 문제설명 이 문제를 풀며- 설마 또?- 설마 또? 가 맞습니다. - \와 "를 출력하려면 이스케이프 코드 \를 잘 넣어주어야 합니다. 내 소스 print("|\\_/|") print("|q p| /}") print("( 0 )\"\"\"\\") print("|\"^\"` |") print("||_/=\\\\__|") 그런데 그것이 실제로 일어났습니다 222222 채점 결과 2019. 5. 6. [BOJ / Python] 7287번 : 등록 - 등록 - 문제설명 이 문제를 풀며- 에이 설마 하드코딩이겠어? 내 소스 print("25\nceounjc") 그런데 그것이 실제로 일어났습니다... 채점 결과 2019. 5. 6. [BOJ / C] 1110번 : 더하기 사이클 - 더하기 사이클 - 문제설명 이 문제를 풀며- 숫자의 십의 자리와 일의 자리를 분리하는게 필요했다. 십의 자리는 (입력받은 정수) / 10 으로 분리했고, 일의 자리는 (입력받은 정수) % 10으로 분리했다. - 처음에는 그냥 입력받은 수를 바로 계산을 해버렸지만, 그렇게 할 경우 정상적으로 답이 출력되지 않아 임시변수를 선언하여 사용하였다. 소스코드를 보면 임시 변수를 어떻게 사용했는지 알 수 있을 것이다.- 꽤 오래 고민을 하며 풀었던 문제이다. 내 소스 #include int main() { int num,tmp; //tmp는 계산 결과값을 담을 임시변수 int a,b,c; int result, count=0; scanf("%d", &num); tmp = num; //먼저 num값을 tmp에 대입.. 2019. 5. 6. 이전 1 ··· 102 103 104 105 106 107 108 ··· 117 다음