목록C언어(C programming)/문제풀이(백준,BaekJoon) (50)
안경잡이 구루루
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bjPt9w/btsAnFf261h/n7oWMATvXu7owhakI5kJMk/img.png)
https://www.acmicpc.net/problem/10807 10807번: 개수 세기 첫째 줄에 정수의 개수 N(1 ≤ N ≤ 100)이 주어진다. 둘째 줄에는 정수가 공백으로 구분되어져있다. 셋째 줄에는 찾으려고 하는 정수 v가 주어진다. 입력으로 주어지는 정수와 v는 -100보다 크거 www.acmicpc.net 나: #define _CRT_SECURE_NO_WARNINGS #include int main() { int n,v,i,j,count =0; int num[100]; scanf("%d", &n); for (i = 0; i < n; i++) { scanf("%d ", &num[i]); } scanf("%d", &v); for (j = 0; j < n; j++) { if (v == num..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/H3gm1/btszSHEMPDt/p9oNr2kupsxAMaTGIa6J9K/img.png)
나: #define _CRT_SECURE_NO_WARNINGS #include int main() { int a, b; while (1) { scanf("%d %d", &a, &b); if (a == 0 && b == 0) { break; } else { printf("%d\n", a + b); } } } 완성된 코드는 위와 같다. 우선 VS scanf() 오류를 막기위해 #define _CRT_SECURE_NO_WARNINGS 선언. 첫번 째 줄에는 입력받을 입력값 a, b를 정수형으로 선언한다. 입력은 여러 개의 테스트 케이스로 이루어져 입력의 마지막에는 0 두개가 각 a,b 에 입력되야 종료 되기 때문에 그때까지 계속해서 입력값을 받기 위해 while 무한 반복문을 이용했다. 반복문이 한번 진행될 ..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/yB7eR/btszLttgpfb/1IujOw6k3GgaJTKe8dtS70/img.png)
https://www.acmicpc.net/problem/25314 25314번: 코딩은 체육과목 입니다 오늘은 혜아의 면접 날이다. 면접 준비를 열심히 해서 앞선 질문들을 잘 대답한 혜아는 이제 마지막으로 칠판에 직접 코딩하는 문제를 받았다. 혜아가 받은 문제는 두 수를 더하는 문제였다. C++ www.acmicpc.net 나: #define _CRT_SECURE_NO_WARNINGS #include int main() { int n,i; char a[6] = "long "; scanf("%d", &n); for (i = 0; i < n / 4; i++) { printf("%s",a); } printf("%s", "int"); return 0; } 완성된 코드는 위와 같다. 우선 VS의 scanf() ..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bn4CqU/btszLn7rWjl/RVPKy7wUHhuBlN8UkKB5F0/img.png)
https://www.acmicpc.net/problem/25304 25304번: 영수증 준원이는 저번 주에 살면서 처음으로 코스트코를 가 봤다. 정말 멋졌다. 그런데, 몇 개 담지도 않았는데 수상하게 높은 금액이 나오는 것이다! 준원이는 영수증을 보면서 정확하게 계산된 것 www.acmicpc.net 나: #define _CRT_SECURE_NO_WARNINGS #include int main() { int sum, n, i, totall =0; int a[1000000], b[10]; scanf("%d", &sum); scanf("%d", &n); for (i = 0; i < n; i++) { scanf("%d %d", &a[i], &b[i]); totall += a[i] * b[i]; } if (t..