- 30번 가운데 글자 가져오기
- 문제 설명
단어 s의 가운데 글자를 반환하는 함수, solution을 만들어 보세요.
단어의 길이가 짝수라면 가운데 두글자를 반환하면 됩니다.- 재한사항
s는 길이가 1 이상, 100이하인 스트링입니다.- 답
class Solution { fun solution(s: String): String { var answer = "" if (s.length%2 == 0){ answer = s.substring((s.length/2)-1,(s.length/2)+1)} else{ answer = s.substring(s.length/2,(s.length/2)+1)} return answer } }- 31번 수박수박수박수박수박수?
- 문제
길이가 n이고, "수박수박수박수...."와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요. 예를들어 n이 4이면 "수박수박"을 리턴하고 3이라면 "수박수"를 리턴하면 됩니다.- 제한 조건
n은 길이 10,000이하인 자연수입니다.- 답
class Solution { fun solution(n: Int): String { var answer = "" for (i in 0 until n){ var str ="수박" answer += str[i%2] } return answer } }
1강 BMI 계산기
- 앱 만들기 순서
- 기획 + 구성
1-1. 어떤 앱을 만들 것인지
1-2. 스토리 보드 작성- 레이아웃 제작
2-1. 컴포턴트(화면 구성요소) 구성
2-2. 구성요소 아이디 부여
2-(?). 필요한 이미지 및 아이콘, 콘텐츠 소스 찾기- 필요 기능 부여
3-1. 화면 끼리 연결
3-2. 각 화면에 필요한 기능 부여
3-3. 에뮬래이터로 테스트 및 보정
(3-2와 3-3반복)
- 완성
- 기능 추가 사항
- 다크모드 판별후 글자 색 변경
- 입력값 범위 지정
- 본캠 첫날...팀원중에 나만 E라 살짝 많이 기빨렸...🤕
내일도 화이팅!!!!