분류 전체보기 (588) 썸네일형 리스트형 백준 20299번 [3대 측정](C++) -yes6686- 티스토리 백준 문제 풀이: 20299 [3대 측정]문제 링크: https://www.acmicpc.net/problem/20299문제 설명:각 팀의 3대 측정 기록이 주어질 때, 특정 기준을 만족하는 팀의 개수와 해당 팀의 측정 기록을 출력하는 문제입니다. 각 팀의 3대 기록은 세 가지 조건을 만족해야 합니다:각 팀원의 기록 a, b, c가 최소 l 이상이어야 합니다.세 팀원의 기록 합계가 최소 k 이상이어야 합니다.조건을 만족하는 팀의 수와 각 팀의 기록을 순서대로 출력해야 합니다.문제 해결 코드// C++로 구현된 코드#include #include using namespace std;int main() { ios::sync_with_stdio(false); cin.tie(NULL); int .. 백준 10769번 [행복한지 슬픈지](C++) -yes6686- 티스토리 백준 문제 풀이: 10769 [행복한지 슬픈지]문제 링크: https://www.acmicpc.net/problem/10769문제 설명:주어진 문자열에서 ":-)"와 ":-(" 이모티콘을 각각 찾아 그 개수를 센 후, 해당 개수에 따라 문자열의 감정을 판단하는 문제입니다.출력 조건은 다음과 같습니다:행복한 이모티콘과 슬픈 이모티콘이 모두 없다면 "none"을 출력합니다.행복한 이모티콘과 슬픈 이모티콘의 개수가 같다면 "unsure"를 출력합니다.행복한 이모티콘이 더 많으면 "happy", 슬픈 이모티콘이 더 많으면 "sad"를 출력합니다.문제 해결 코드// C++로 구현된 코드#include #include using namespace std;int main() { ios::sync_with_std.. 백준 6376번 [e 계산](C++) -yes6686- 티스토리 백준 문제 풀이: 6376 [e 계산]문제 링크: https://www.acmicpc.net/problem/6376문제 설명:자연 상수 e를 계산하여 소수점 9자리까지 출력하는 문제입니다. e는 다음과 같은 무한급수로 정의됩니다:e = 1 + 1/1! + 1/2! + 1/3! + ...문제에서 주어진 n에 따라 e의 근사값을 구하며, 각 n에 대해 계산된 값을 출력합니다.출력은 다음과 같이 구성됩니다: n 값을 0부터 9까지 출력합니다. e 값을 정밀도에 맞게 소수점 9자리까지 출력합니다.문제 해결 코드// C++로 구현된 코드#include #include using namespace std;// 팩토리얼 계산 함수double factorial(int n) { double result .. 백준 27930번 [당신은 운명을 믿나요?](C++) -yes6686- 티스토리 백준 문제 풀이: 27930 [당신은 운명을 믿나요?]문제 링크: https://www.acmicpc.net/problem/27930문제 설명:주어진 문자열 s에서 "KOREA" 또는 "YONSEI"라는 단어가 순서대로 등장하는지를 판단하는 문제입니다. 두 단어 중 먼저 완성되는 단어를 출력합니다.주어진 문자열을 순회하며 "KOREA" 또는 "YONSEI"의 각 문자를 순서대로 맞추는 방식으로 해결할 수 있습니다.문제 해결 코드// C++로 구현된 코드#include using namespace std;int main() { ios::sync_with_stdio(false); cin.tie(NULL); string s; cin >> s; // 입력 문자열 stri.. 백준 26091번 [현대모비스 소프트웨어 아카데미](C++) -yes6686- 티스토리 백준 문제 풀이: 26091 [현대모비스 소프트웨어 아카데미]문제 링크: https://www.acmicpc.net/problem/26091문제 설명:n개의 물고기의 무게가 주어졌을 때, 두 물고기의 무게 합이 m 이상이 되는 경우의 수를 구하는 문제입니다. 두 물고기를 선택했을 때, 해당 조건을 만족하면 한 쌍으로 간주합니다. 각 물고기는 한 번만 사용 가능하며, 두 포인터 알고리즘을 이용하여 효율적으로 해결할 수 있습니다.문제 해결 코드#include #include using namespace std;int arr[100001]; // 물고기 무게 배열int main() { int n, m; cin >> n >> m; // 물고기 수와 무게의 최소 합 for (int i = 0; i.. 백준 27952번 [보디빌딩](C++) -yes6686- 티스토리 백준 문제 풀이: 27952 [보디빌딩]문제 링크: https://www.acmicpc.net/problem/27952문제 설명:n개의 운동 루틴에 대해 필요한 보충제와 제공 가능한 보충제의 양이 주어집니다. 모든 운동 루틴이 끝날 때까지 보충제를 충분히 제공할 수 있는지 확인하고, 추가적으로 남는 보충제를 활용하여 x개의 추가 운동 루틴을 몇 번 더 수행할 수 있는지 계산합니다.다음 조건을 만족해야 합니다: 각 운동 루틴에서 필요한 보충제의 총량이 현재까지 제공된 보충제의 누적합보다 작거나 같아야 합니다. 모든 운동이 끝난 뒤 남는 보충제를 x로 나누어 추가 운동 가능한 횟수를 계산합니다.문제 해결 코드#include using namespace std;long long int arr1[50.. 백준 18353번 [병사 배치하기](C++) -yes6686- 티스토리 백준 문제 풀이: 18353 [병사 배치하기]문제 링크: https://www.acmicpc.net/problem/18353문제 설명:n명의 병사가 전투력을 기준으로 주어졌을 때, 내림차순으로 배치하기 위해 제외해야 할 최소 병사 수를 구하는 문제입니다.병사의 전투력 배열에서 내림차순 부분 수열의 길이를 최대로 만들고, 전체 병사 수에서 이를 빼면 제외해야 하는 병사 수가 됩니다.문제 해결 코드#include using namespace std;int arr[2001]; // 병사의 전투력 배열int dp[2001]; // DP 배열int main() { ios::sync_with_stdio(false); cin.tie(NULL); int n; cin >> n; // 병사의 수 입.. 백준 6322번 [직각 삼각형의 두 변](C++) -yes6686- 티스토리 백준 문제 풀이: 6322 [직각 삼각형의 두 변]문제 링크: https://www.acmicpc.net/problem/6322문제 설명:직각 삼각형에서 세 변 중 두 변의 길이가 주어졌을 때, 나머지 한 변의 길이를 계산하는 문제입니다. 주어진 값 중 하나는 -1로 표시되며, 이는 해당 변의 길이를 구해야 함을 나타냅니다.주어진 조건: 직각 삼각형의 두 변의 길이 합은 항상 빗변보다 작아야 합니다. -1로 표시된 변을 계산할 때, 불가능한 경우 "Impossible."을 출력합니다.문제 해결 코드#include #include using namespace std;int main() { ios::sync_with_stdio(false); cin.tie(NULL); int t =.. 이전 1 ··· 41 42 43 44 45 46 47 ··· 74 다음