본문 바로가기

Algorithm/Baekjoon3

[java] 문장 속 단어 설명 한 개의 문장이 주어지면 그 문장 속에서 가장 긴 단어를 출력하는 프로그램을 작성하세요. 문장속의 각 단어는 공백으로 구분됩니다. 입력 첫 줄에 길이가 100을 넘지 않는 한 개의 문장이 주어집니다. 문장은 영어 알파벳으로만 구성되어 있습니다. 출력 첫 줄에 가장 긴 단어를 출력한다. 가장 길이가 긴 단어가 여러개일 경우 문장속에서 가장 앞쪽에 위치한 단어를 답으로 합니다. 예시 입력 1 it is time to study 예시 출력 1 study package inflearn; import java.util.Scanner; public class Str3 { public static void main(String[] args) { Scanner scanner = new Scanner(System... 2023. 2. 4.
[백준|Baekjoon] C++ / 10951: A + B - 4 https://www.acmicpc.net/problem/10951 10951번: A+B - 4 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 작성언어: C++ 작성날짜: 2020.08.08 #include using namespace std; int main() { int a, b; while(true){ cin >> a >> b; if (cin.eof()==true) break; //cin.eof() 는 cin으로 입력받은 값이 없으면 true 반환 else cout 2022. 8. 9.
[백준|Baekjoon] C++ / 10871: X보다 작은 수 https://www.acmicpc.net/problem/10871 10871번: X보다 작은 수 첫째 줄에 N과 X가 주어진다. (1 ≤ N, X ≤ 10,000) 둘째 줄에 수열 A를 이루는 정수 N개가 주어진다. 주어지는 정수는 모두 1보다 크거나 같고, 10,000보다 작거나 같은 정수이다. www.acmicpc.net 작성언어: C++ 작성날짜: 2020.08.08 #include using namespace std; int main() { int n, x; cin >> n >> x; int* arr = new int[n]; if ((n 10000) && (x 10000)) return 0; for (int i = 0; i > arr.. 2022. 8. 9.