본문 바로가기

C++349

[BOJ / C++] 15727번 : 조별과제를 하려는데 조장이 사라졌다 문제 3학년 1학기를 재학 중인 성우는 ‘빨간눈 초파리의 뒷다리 털의 개수와 파인애플 껍질의 이해’라는 과목을 수강 중이다. 기말고사를 맞이하여 교수님은 수강생들에게 조별과제를 내주었고, 그 내용은 다음과 같다. 중간고사 이전에 배운 빨간눈 초파리의 뒷다리 털의 개수를 구하는 방법을 이용하여, 파인애플 껍질의 두께를 구하는 공식을 과학적인 근거와 함께 A4용지 10장 이상으로 제출하시오. [30%] 하지만 성우의 조 조장인 민건은 과제 내용을 듣자마자 집으로 도망쳐 버렸고, 성우는 민건이를 찾기 위해 떠난다. 성우는 1분에 1에서 5까지의 거리를 이동할 수 있다. 성우가 있는 곳으로부터 민건이의 집까지 거리가 주어졌을 때, 최대한 빨리 찾을 경우, 정확히 몇 분만에 민건이를 찾을 수 있는지 출력하는 프로.. 2022. 11. 3.
[BOJ / C++] 18409번 : 母音を数える (Counting Vowels) 문제 長さ N の英小文字からなる文字列 S が与えられる.S のうち母音字の個数,つまり a,i,u,e,o の個数の総和を求めよ. 문제 해석 길이가 N이고 영소문자로 이루어진 문자열 S가 주어진다. S 안에 모음의 개수, 즉 a, i, u, e, o의 개수의 총합을 구하여라. 입력 入力は以下の形式で標準入力から与えられる 입력 해석 입력은 아래의 형식으로 표준입력으로. N S 출력 S のうち母音字の個数,つまり a,i,u,e,o の個数の総和を出力せよ. 출력 해석 S 안의 모음의 개수, 즉 a, i, u, e, o의 개수의 총합을 출력한다. 제한 1 ≦ N ≦ 50. S は長さ N の文字列である. : S의 길이는 N이다. S の各文字は英小文字である.:S의 각문자는 영소문자다. Solved.ac 레벨 브론즈 V 풀이 #i.. 2022. 10. 30.
[BOJ / C++] 10815번 : 숫자 카드 문제 숫자 카드는 정수 하나가 적혀져 있는 카드이다. 상근이는 숫자 카드 N개를 가지고 있다. 정수 M개가 주어졌을 때, 이 수가 적혀있는 숫자 카드를 상근이가 가지고 있는지 아닌지를 구하는 프로그램을 작성하시오. 입력 첫째 줄에 상근이가 가지고 있는 숫자 카드의 개수 N(1 ≤ N ≤ 500,000)이 주어진다. 둘째 줄에는 숫자 카드에 적혀있는 정수가 주어진다. 숫자 카드에 적혀있는 수는 -10,000,000보다 크거나 같고, 10,000,000보다 작거나 같다. 두 숫자 카드에 같은 수가 적혀있는 경우는 없다. 셋째 줄에는 M(1 ≤ M ≤ 500,000)이 주어진다. 넷째 줄에는 상근이가 가지고 있는 숫자 카드인지 아닌지를 구해야 할 M개의 정수가 주어지며, 이 수는 공백으로 구분되어져 있다. 이.. 2022. 10. 30.
[BOJ / C++] 11651번 : 좌표 정렬하기 2 문제 2차원 평면 위의 점 N개가 주어진다. 좌표를 y좌표가 증가하는 순으로, y좌표가 같으면 x좌표가 증가하는 순서로 정렬한 다음 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 점의 개수 N (1 ≤ N ≤ 100,000)이 주어진다. 둘째 줄부터 N개의 줄에는 i번점의 위치 xi와 yi가 주어진다. (-100,000 ≤ xi, yi ≤ 100,000) 좌표는 항상 정수이고, 위치가 같은 두 점은 없다. 출력 첫째 줄부터 N개의 줄에 점을 정렬한 결과를 출력한다. Solved.ac 레벨 실버 V 풀이 #include using namespace std; int n; vector xy; int main(){ ios::sync_with_stdio(false); cin.tie(NULL); c.. 2022. 10. 29.