본문 바로가기

일본어14

[BOJ / C++] 5591번 : 最大の和 (최대합) 문제 n 個の整数からなる数列 a1, a2, ..., an と正整数 k (1 ≤ k ≤ n) が与えられる.この とき,連続して並ぶ k 個の整数の和 Si = ai + ai+1 + ... +ai+k−1 (1 ≤ i ≤ n−k + 1) の最大値を出力するプログラムを作りなさい. n개의 정수로 이루어진 수열 a1, a2, ..., an과 양의 정수 k가 주어진다. 이때, 연속하여 늘어선 k개의 정수의 합 Si = ai + ai + 1 + .. + ai + k - 1의 최대값을 출력하는 프로그램을 작성하시오. 입력 1 行目には正整数 n (1 ≤ n ≤ 100000) と正整数 k (1 ≤ k ≤ n) がこの順に空白で 区切られて書かれている.2 行目以降の第 1 + i 行目 (1 ≤ i ≤ n) には,数列の i 番 目の項 ai.. 2023. 5. 25.
[BOJ / C++] 20976번 : 2 番目に大きい整数 (The Second Largest Integer) 문제 3 つの整数 A, B, C が与えられる.これらのうち 2 番目に大きい数を出力せよ. 입력 入力は以下の形式で標準入力から与えられる. A B C 출력 A, B, C のうち,2 番目に大きい数を出力せよ. Solved.ac 레벨 브론즈 IV 풀이 #include using namespace std; int main(){ ios::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); vector v; for(int i = 0; i > num; v.push_back(num); } sort(v.begin(), v.end()); cout 2023. 4. 15.
[BOJ / C++] 18408번 : 3 つの整数 (Three Integers) 문제 3 つの整数 A, B, C が与えられる.A, B, C はそれぞれ 1 または 2 である.1 と 2 のうち,どちらが多くあるか. 입력 入力は以下の形式で標準入力から与えられる. A B C 출력 1 と 2 のうち,個数が多い方を出力せよ. 제한 A, B, C はそれぞれ 1 または 2 である. Solved.ac 레벨 브론즈 IV 풀이 #include using namespace std; int main(){ ios::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); int arr[3]; int cnt1 = 0, cnt2 = 0; for(int i = 0; i > arr[i]; if(arr[i] == 1){ cnt1++; } else { .. 2023. 4. 14.
[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.