반응형 SWiFT15 BOJ 1330 - 두 수 비교하기 / Swift 문제 링크 : https://www.acmicpc.net/problem/1330 1330번: 두 수 비교하기 두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오. www.acmicpc.net 코드 import Foundation var input = readLine()!.components(separatedBy: " ").map { Int($0)! } var a = input[0], b = input[1] if(a == b){ print("==") } else { a < b ? print("") } 2022. 4. 8. BOJ 1157 - 단어 공부 / Swift 문제 링크 : https://www.acmicpc.net/problem/1157 1157번: 단어 공부 알파벳 대소문자로 된 단어가 주어지면, 이 단어에서 가장 많이 사용된 알파벳이 무엇인지 알아내는 프로그램을 작성하시오. 단, 대문자와 소문자를 구분하지 않는다. www.acmicpc.net 풀이 미리 26의 크기를 가진 알파벳 배열을 생성하고 단어의 알파벳을 세준다. 최댓값이 1개가 아니라면 "?"을 출력하고 아니라면 해당 최댓값을 출력하면 된다. 코드 import Foundation var input = readLine()! var alphabets = [Int](repeating: 0, count: 26) for ch in input.uppercased() { alphabets[Int(ch.asci.. 2022. 4. 8. BOJ 1152 - 단어의 개수 / Swift 문제 링크 : https://www.acmicpc.net/problem/1152 1152번: 단어의 개수 첫 줄에 영어 대소문자와 공백으로 이루어진 문자열이 주어진다. 이 문자열의 길이는 1,000,000을 넘지 않는다. 단어는 공백 한 개로 구분되며, 공백이 연속해서 나오는 경우는 없다. 또한 문자열 www.acmicpc.net 코드 import Foundation var input = readLine()!.split(separator: " ") print(input.count) 2022. 4. 8. 프로그래머스 - 행렬의 덧셈 / Swift 문제 링크 : https://programmers.co.kr/learn/courses/30/lessons/12950 코딩테스트 연습 - 행렬의 덧셈 행렬의 덧셈은 행과 열의 크기가 같은 두 행렬의 같은 행, 같은 열의 값을 서로 더한 결과가 됩니다. 2개의 행렬 arr1과 arr2를 입력받아, 행렬 덧셈의 결과를 반환하는 함수, solution을 완성해주세요 programmers.co.kr 풀이 임시 배열 tmp를 만들어 각 행의 덧셈 결과를 삽입한다. 한 행이 끝나면 정답 배열 ans에 tmp를 삽입하고 다음 행으로 넘어간다. 모든 행렬의 덧셈이 완료되면 리턴한다. 코드 func solution(_ arr1:[[Int]], _ arr2:[[Int]]) -> [[Int]] { var ans: [[Int].. 2022. 4. 1. 이전 1 2 3 4 다음 반응형