[PS] 120847. 최댓값 만들기(1)
1) 문제: 120847. 최댓값 만들기(1) 정수 배열 numbers가 매개변수로 주어집니다. numbers의 원소 중 두 개를 곱해 만들 수 있는 최댓값을 return하도록 solution 함수를 완성해주세요. 제한사항0 ≤ numbers의 원소 ≤ 10,0002 ≤ numbers의 길이 ≤ 100입출력 예 설명numbersresult[1, 2, 3, 4, 5]20[0, 31, 24, 10, 1, 9]744 2) 나의 첫 풀이배열을 돌며 변수에 해당 값을 넣어줄 생각이다. max 변수와 little max변수를 만들어 각각 가장 큰 값과 두 번째로 큰 값을 넣어줄 생각이다. 변수 i를 만들어 배열의 개수만큼 돌고 값을 넣어줄 것이다. 가장 큰 수부터 정렬하는 배열을 만들고 해당 배열의 0번 인덱스와 ..
2023. 11. 13.
[PS] 120903. 배열의 유사도
1) 문제: 120903. 배열의 유사도 두 배열이 얼마나 유사한지 확인해보려고 합니다. 문자열 배열 s1과 s2가 주어질 때 같은 원소의 개수를 return하도록 solution 함수를 완성해주세요. 제한사항1 ≤ s1, s2의 길이 ≤ 1001 ≤ s1, s2의 원소의 길이 ≤ 10s1과 s2의 원소는 알파벳 소문자로만 이루어져 있습니다s1과 s2는 각각 중복된 원소를 갖지 않습니다.입출력 예 설명s1s2result["a", "b", "c"]["com", "b", "d", "p", "c"]2["n", "omg"]["m", "dot"]0 2) 나의 첫 풀이s1의 배열을 차례로 돌며 s2의 배열의 요소와 동일한게 있다면 값을 추가해주면 될 것같다. 우선 int i 변수를 만들어서 차례로 s1 배열을 돌고..
2023. 11. 13.
[PS] 120583. 중복된 숫자 개수
1) 문제: 120583. 중복된 숫자 개수 정수가 담긴 배열 array와 정수 n이 매개변수로 주어질 때, array에 n이 몇 개 있는 지를 return 하도록 solution 함수를 완성해보세요. 제한사항1 ≤ array의 길이 ≤ 1000 ≤ array의 원소 ≤ 1,0000 ≤ n ≤ 1,000입출력 예 설명arraynresult[1, 1, 2, 3, 4, 5]12[0, 2, 3, 4]10 2) 나의 첫 풀이어떻게 해야 할지 감이 잡히지 않아,, 블로그를 좀 찾아봐야겠다. 힌트를 얻었다. 우선 answer변수를 만들고 해당 배열을 돌며 특정 수가 있으면 answer++로 값을 넣어주면 된다. 우선 제한 사항의 조건들을 모두 코드에 반영해 줄 생각이다.#include #include #includ..
2023. 11. 12.
[PS] 120854. 배열 원소의 길이
1) 문제: 120854. 배열 원소의 길이 문자열 배열 strlist가 매개변수로 주어집니다. strlist 각 원소의 길이를 담은 배열을 retrun하도록 solution 함수를 완성해주세요. 제한사항1 ≤ strlist 원소의 길이 ≤ 100strlist는 알파벳 소문자, 대문자, 특수문자로 구성되어 있습니다.입출력 예 설명strlistresult["We", "are", "the", "world!"][2, 3, 3, 6]["I", "Love", "Programmers."][1, 4, 12] 2) 나의 첫 풀이2가지 제한사항을 만족하는 경우 배열 요소의 길이를 확인하도록 할 것이다. sizeof연산자를 활용해서 해당 배열 요소에 접근해 값을 출력하면 되지 않을까#include #include #inc..
2023. 11. 12.