-
06/02 백준 코딩테스트 11399 ATM코딩테스트 2021. 6. 2. 23:31
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp1 { class Program { static void Main(string[] args) { List<int> vs = new List<int>(); int n = int.Parse(Console.ReadLine()); string input = Console.ReadLine(); string[] p = input.Split(' '); Array.Sort(p); for (int i = 0; i<n; i++) { vs.Add(int.Parse(p[i])); } vs.Sort(); int sum = vs[0]; int tmp = vs[0]; for (int i = 1; i < n; i++) { tmp += vs[i]; sum += tmp; } Console.WriteLine(sum); } } }
결과는 제대로 나오는데 틀렸다고 떠서 방법을 바꿔서 시도했다.
작성하는데 1시간 정도 걸린 것 같다.
'코딩테스트' 카테고리의 다른 글
08/19 코딩테스트 백준 5585 거스름돈 (0) 2021.08.19 08/19 코딩테스트 백준 1541 잃어버린 괄호 (0) 2021.08.19 08/19 백준 코딩테스트 1931 회의실 배정 (0) 2021.08.19 08/18 백준 코딩테스트 11047 동전 0 (0) 2021.08.18 06/02 백준 코딩테스트 2839 설탕 배달 (0) 2021.06.02