개인공부/Programmers

개인공부/Programmers

[C#] 가장 큰 수 찾기

문제 URL https://school.programmers.co.kr/learn/courses/30/lessons/120899 문제 정수 배열 array가 매개변수로 주어질 때, 가장 큰 수와 그 수의 인덱스를 담은 배열을 return 하도록 solution 함수를 완성해보세요. 나의 풀이 using System; using System.Linq; public class Solution { public int[] solution(int[] array) { int[] answer = { array.Max(), array.ToList().IndexOf(array.Max()) }; return answer; } } 다른 사람의 풀이 using System; using System.Linq; public cl..

개인공부/Programmers

[C#] 할 일 목록

문제 URL https://school.programmers.co.kr/learn/courses/30/lessons/181885 문제 오늘 해야 할 일이 담긴 문자열 배열 todo_list와 각각의 일을 지금 마쳤는지를 나타내는 boolean 배열 finished가 매개변수로 주어질 때, todo_list에서 아직 마치지 못한 일들을 순서대로 담은 문자열 배열을 return 하는 solution 함수를 작성해 주세요. 나의 풀이 using System; using System.Collections.Generic; public class Solution { public string[] solution(string[] todo_list, bool[] finished) { List answer = new Li..

개인공부/Programmers

[C#] A 강조하기

문제 URL https://school.programmers.co.kr/learn/courses/30/lessons/181874 문제 myString 에서 알파벳 "a"가 등장하면 전부 "A"로 변환하고, "A"가 아닌 모든 대문자 알파벳은 소문자 알파벳으로 변환하여 return 하는 solution 함수를 완성하세요. 나의 풀이 using System; public class Solution { public string solution(string myString) { char[] test = myString.ToLower().ToCharArray(); string answer = ""; for(int i = 0; i < test.Length; i++) answer += test[i] == 'a' ? ..

개인공부/Programmers

[Python] x만큼 간격이 있는 n개의 숫자

x만큼 간격이 있는 n개의 숫자 ( https://programmers.co.kr/learn/courses/30/lessons/12954 ) 스스로 풀어볼 때 try: def solution(x, n): answer = [x] * n for i in range(1, n) : answer[i] = x*i+x return answer x, n = map(int, input().split(" ")) print(solution(x, n)) except EOFError: print(end="") 채점 후 다른 코드를 참고하여 다시 수정할 때 try: def solution(x, n): return [x * i for i in range(1, n+1)] x, n = map(int, input().split(" ")..

H E E
'개인공부/Programmers' 카테고리의 글 목록