목록STL (3)
algoqna
SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com Problem 자연수 N이 주어지고, N의 10진법 표기(0으로 시작하지 않음)을 재배열하여 이 숫자가 N보다 큰 N의 배수가 되는지 유무 확인 자연수 N의 범위는 1 num && ans % num == 0) // 입력받은 수보다 크고 나누어 떨어진다면 { flag = true; // possible하므로 true로 변경 후 종료 return; } } else { for (int i = 0; i < count; i++) { if (!check[i]) // 해당 지점을 방문하지 않았다면 { if (i == 0 && s[i] == '0') continue; // 첫 ..

3053번: 택시 기하학 첫째 줄에는 유클리드 기하학에서 반지름이 R인 원의 넓이를, 둘째 줄에는 택시 기하학에서 반지름이 R인 원의 넓이를 출력한다. 정답과의 오차는 0.0001까지 허용한다. www.acmicpc.net 파이라는 수학적 기호를 사용하려다 알게 된 방법입니다. 소수점에 대한 정리부터 하자면, c에서는 [ %.1f ] -> 이런 식으로 출력하려는 형식 앞에 숫자를 붙여주면 반올림하여 자동으로 출력해줍니다. 하지만 C++에서는 약간 다릅니다. cout > r; cout
14425번: 문자열 집합 첫째 줄에 문자열의 개수 N과 M (1 ≤ N ≤ 10,000, 1 ≤ M ≤ 10,000)이 주어진다. 다음 N개의 줄에는 집합 S에 포함되어 있는 문자열들이 주어진다. 다음 M개의 줄에는 검사해야 하는 문자열들이 주어 www.acmicpc.net 1)집합 N은 N개의 원소를 가지는 문자열의 집합 2)집합 M은 M개의 원소를 가지는 문자열의 집합 집합 M의 원소가 집합 N의 원소에 포함되어 있는지를 확인하는 문제입니다. 집합 M의 원소는 중복된 원소도 가능합니다. vector을 이용하여 N,M을 각각 입력받은 후 M을 sort해줍니다. 이 때 M을 sort해주면, 문자열이 사전순으로 오름차순으로 정렬이 됩니다. 이후 N의 원소 각각을 M의 원소 모든 것과 비교해주는데, 이를 ..