목록전체 글 (44)
지극히 개인적인 개발블로그
#include #include using namespace std; int main() { char input[80]; int sum = 0; int correct = 0; int loop = 0; int n; cin >> n; while (n > loop) { cin >> input; for (int i = 0; i < strlen(input); i++) { if (input[i] == 'O') { correct++; sum += correct; } else { correct = 0; } } cout
#include using namespace std; int main() { int arr[8]; int asc = 0; int dsc = 0; for (int i = 0; i > arr[i]; if (arr[i] == i + 1) asc += 1; else if (arr[i] == 8 - i) dsc += 1; } if (asc == 8) cout
#include using namespace std; int main() { int n, tmp = 0; int ten, one;//십의 자리수와 일의 자리수 int res = 0, cnt = 0; cin >> n; tmp = n;//원래 숫자와 확인하기 위한 변수 while(1){ if (tmp < 10) ten = 0; else ten = tmp / 10; one = tmp % 10; res = ten + one; cnt++; ten = tmp % 10; one = res % 10; tmp = (ten * 10) + one; if (tmp == n) break; } cout
#include using namespace std; int main() { int n, x; cin >> n >> x; int *arr = new int[n]; for (int i = 0; i > arr[i]; if (arr[i] < x) cout
문제 자체가 어렵기 보다는 입출력시간에 더 신경써야 하는 문제입니다. c++에서는 cout과 cin을 이용하지만 시간이 더 걸리므로 c언어 방식으로 풀었습니다. #include int main() { int T; scanf_s("%d", &T); for (int i = 0; i < T; i++) { int a, b; scanf_s("%d %d", &a, &b); printf("%d\n", a + b); } return 0; }