Problem solving/Algorithms 41

[프로그래머스] 약수 구하기 (C#)

프로그래머스 - 약수구하기Problem Description정수 n이 매개변수로 주어질 때, n의 약수를 오름차순으로 담은 배열을 return하도록 solution 함수를 완성해주세요. Constraints:1 ≤ n ≤ 10,000 My Solution (C#)using System;using System.Collections.Generic;public class Solution { public int[] solution(int n) { List factors = new List(); for(int i= 1; i Generic 네임스페이스 사용 깜빡했었음

[프로그래머스] 자연수 뒤집어 배열로 만들기 (C#)

프로그래머스 - 자연수 뒤집어 배열로 만들기Problem Description자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다. Constraints:n은 10,000,000,000이하인 자연수입니다. My Solution (C#)public class Solution { public int[] solution(long n) { int length = n.ToString().Length; int[] answer = new int[length]; long currentNumber = n; for(int i = 0; i 자료형에 주의해야하는 문제였다.answer[..

[프로그래머스]최댓값과 최솟값 (C#)

https://school.programmers.co.kr/learn/courses/30/lessons/12939 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 더보기더보기 Problem Description문자열 s에는 공백으로 구분된 숫자들이 저장되어 있습니다.str에 나타나는 숫자 중 최소값과 최대값을 찾아 이를 "(최소값) (최대값)"형태의 문자열을 반환하는 함수, solution을 완성하세요. 예를들어 s가 "1 2 3 4"라면 "1 4"를 리턴하고, "-1 -2 -3 -4"라면 "-4 -1"을 리턴하면 됩니다. Constraints:s에는 둘 이상의 정수가 공백으로 구분되어 있습니다. My Solut..

[프로그래머스]약수의 합 (C#)

프로그래머스 - 약수의 합 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.krProblem Description정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution을 완성해주세요. Example: nreturn122856 Constraints:n은 0 이상 3000이하인 정수입니다. My Solution (C#)public static int Solution(int n){ int answer = 0; for(int i = 1; i