이게 왜 입문이고 레벨 0짜리 문제이지 ...?난 그동안 레벨 -1 이였던것인가?유클리드 라는사람이 최대공약수 구하는법을 알아낸것임최대공약수 = 두 수를 소인수분해를 한 뒤, 두 수의 공통된 소인수를 모두 곱하면 최대공약수최소공배수 = input1 \*input2 /
readLine()은 input을 읽어 오고.components(seraratedBy:"") 는 구분자input : 4 5 => "4","5"map{Int($0)!} map형태로 바꾸며 첫번째 인자를 Int형으로input : 4 5 => 4,5
소문자면 대문자로isLowercase => uppercased()map, 3항연사자,joined를 사용하여 한줄로 표현하였다 ...ㄷㄷ
문제 답 양끝에 # 을 붙여주자
str1.index(str1.startIndex,offsetBy:) 로 인덱스의 위치를 구한다음str1\[]에 넣어서 구했다.zip을 만든다음 map하여 joined한다.
유니코드를 숫자로 변환시켜 비교하여 각 자리에 1을 더한다.
빅데이터 시대에 들어서면서 자료구조를 토대로한 효율적인 데이터 구조화가 없다면데이터 처리와 분석이 사실상 불가능하다고 합니다.