목록백준 문제 (14)
블램의 일상 IT카페
문제. 귀여운 개~ 풀이. 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)..
문제. 내가 틀린 이유. : 아마 나뿐만이 아니라 다들 그랬을거 같은데 472까진 알겠는데 385를 어떻게 처리해야하나 엄청 고민했다. 반복문을 입혀볼까 생각도 했고, 385를 각각의 변수 선언하여 3, 8, 5로 하려했지만 당연히 안됐다. ㅋㅋ 몇시간 고민하기엔 너무 아깝다 생각해서 타 블로그를 참고하였다. 본인처럼 수학적 사고가 힘든 분들은 문제를 놓아주도록 하자.. *하지만 수학적 능력은 이 문제에선 곱셈과 나눗셈이면 충분했다! 정확하게 필요한 능력은 / 와 %를 어떻게 활용할 것인가 였다.( 내가 멍청 한 걸까....) 풀이. #include int main() { int a=0, b=0; scanf("%d %d",&a, &b); int n3 = a * (b % 10); //385에서 10으로 나..
문제. 풀이. : 이 문제는 서기연도와 불기연도의 차를 이용하여 풀 수 있다. 예제를 통해 서기연도와 불기연도의 차인 543을 알 수 있다. 이를 통해 문제를 풀어보자. 1. #include int main(){ int a; int sub; scanf("%d", &a); sub = a-543; printf("%d",sub); return 0; } //어떤 수의 불기 연도 입력 시 543을 빼주면 된다. = 서기연도 값. 2. #include int main() { int a; scanf("%d", &a); printf("%d", a - 543); }
문제 내가 틀린 이유. %d\n 후 띄어쓰기를 했더니 mul = a*b 같은 변수가 먹히질 않았다. %d\n의 띄어쓰기나 scanf("%d %d", &a, &b); 이런식으로 사소한 띄어쓰기 같은 것도 신경써야했다. 다만 띄어쓰기 상관없이 그냥 쓰고 싶다면 간단히 1번 풀이로도 가능했다. 풀이. 1. #include int main(){ int a,b; scanf("%d %d",&a,&b); printf("%d\n%d\n%d\n%d\n%d\n",a+b,a-b,a*b,a/b,a%b); return 0; } 2. #include int main(){ int a,b; scanf("%d %d",&a,&b); printf("%d\n",a+b); printf("%d\n",a-b); printf("%d\n",a*b)..