목록전체 글 (36)
블램의 일상 IT카페
문제. 풀이. #include int main() { int i,j,g; int n; scanf("%d", &n); for(i=1; i
문제. 내가 틀린 이유. : 왜긴 왜야 그냥 수학을 못해서 조건문의 활용이 익숙하지 않았다. 배수의 개념을 홀짝으로 바꿀생각을 못했다.
문제. 내가 틀린 이유.(정확힌 삽질한 이유..) : 예제를 입력 시 출력에서 저렇게 똑같이 나오게끔 하려고 오랜 시간을 들였다. 하지만 아무리 생각해도 방법이 없었다. 그 이유가 for문을 사용한다고 해보자. for{}문 안에 scanf로 A,B두수를 입력받고 printf문을 쓰면 입력값 뒤에 바로 출력값 이게 반복되는 건데... 난 그럼 안된다 생각하고 for문을 두개써보기도 하는 등 해봤는데 안됐다. 그 이유도 대충 자세힌 모르겠는데..첫번째 for문에서 scanf로 A,B 두 수 입력 받고 그 밑줄에 sum(변수를 만듬) 변수를 A+B가 되게끔해서 총 3번 반복 한다고 하면 scanf를 1번 반복할때 sum에 첫번째 입력 합이 들어가고 두번째엔 두번째 값, 세번째엔 세번째값 해서 그 밑에 두번째 ..
문제. 내가 틀린 이유. : 분명 ide에선 제대로 출력이 되는데 이상하게 백준에선 자꾸 요로콤 뜨더라... 분명 나만 그런거 아니지 !?!!??! 하는 마음에 어차피 코드도 출력 제대로 되고, 사실상 중요한 부분은 다 맞았다고 생각하고, 사소한 부분만 틀린거라 생각해 바로 구글링 들어갔다. 다행히 나만 그런게 아니였다. 원인은 공백처리가 제일 큰 문제이다. 내가 왜 틀렸는지 코드를 통해 분석해보자. #include int main() { printf(" ,r\'\"7\n"); printf("r`-_ ,' ,/ \n"); printf(" \\. \". L_r' \n"); printf(" `~\\/ \n"); printf(" | \n"); printf(" | \n"); return 0; } //보이시는가?..
문제. 귀여운 개~ 풀이. 1. 내가 푼 방법(고양이 문제 방식과 동일.) 참고.https://rlato56789.tistory.com/15 #include int main(){ char a[10]="\\"; char b[10]="/"; char c[10]="("; char d[10]=")"; char f[10]="|"; char g[10]="_"; char h[10]="q"; char k[10]="p"; char i[10]="="; char m[10]="`"; char z[10]="}"; char o[10]="0"; char u[10]="\""; char t[10]="^"; printf("%s%s%s%s%s\n",f,a,g,b,f); printf("%s%s %s%s %s%s\n",f,h,k,f,b,z)..