array

· Coding Test
https://www.acmicpc.net/problem/10431 초등학교 선생님 강산이는 아이들을 데리고 단체로 어떤 일을 할 때 불편함이 없도록 새로 반에 배정받은 아이들에게 키 순서대로 번호를 부여한다. 번호를 부여할 땐 키가 가장 작은 아이가 1번, 그다음이 2번,... , 가장 큰 아이가 20번이 된다. 강산이네 반 아이들은 항상 20명이며, 다행히도 같은 키를 가진 학생은 한 명도 없어서 시간이 조금 지나면 아이들은 자기들의 번호를 인지하고 한 줄로 세우면 제대로 된 위치에 잘 서게 된다.하지만 매년 첫 며칠간 강산이와 강산이네 반 아이들은 자기가 키 순으로 몇 번째인지 잘 알지 못해 아주 혼란스럽다. 자기 위치를 찾지 못하는 아이들을 위해 강산이는 특별한 방법을 생각해 냈다.우선 아무나 한..
· Coding Test
영식이는 직사각형 모양의 성을 가지고 있다. 성의 1층은 몇 명의 경비원에 의해서 보호되고 있다. 영식이는 모든 행과 모든 열에 한 명 이상의 경비원이 있으면 좋겠다고 생각했다.성의 크기와 경비원이 어디 있는지 주어졌을 때, 몇 명의 경비원을 최소로 추가해야 영식이를 만족시키는지 구하는 프로그램을 작성하시오.첫째 줄에 성의 세로 크기 N과 가로 크기 M이 주어진다. N과 M은 50보다 작거나 같은 자연수이다. 둘째 줄부터 N개의 줄에는 성의 상태가 주어진다. 성의 상태는. 은 빈칸, X는 경비원이 있는 칸이다.첫째 줄에 추가해야 하는 경비원의 최솟값을 출력한다.https://www.acmicpc.net/problem/1236 처음에 단순하게 Column만 바라보고 단순하게 풀었으나 Row에 대해서도 모두..
· Coding Test
val inputString = "이것은 예시 문자열입니다. 문자열을 10글자씩 분할하여 리스트에 담습니다." val chunkSize = 10 // 문자열을 10글자씩 분할하여 리스트에 담기 val result = inputString.chunked(chunkSize) // 결과 출력 println(result) 결과 : [이것은 예시 문자열, 입니다. 문자열을 , 10글자씩 분할하여, 리스트에 담습니다, .] 배열에도 똑같이 적용 가능합니다.
SeungYong.Lee
'array' 태그의 글 목록