분류 전체보기(129)
-
[swift] playground, Tuple, Boolean, Scope
import UIKit var greeting = "Hello, playground" let randomNum = arc4random_uniform(100) /* 여러 줄을 남길 때 설명이 길 때 */ //[tuple] let coordinates = (4,6) let x = coordinates.0 let y = coordinates.1 let coordinatesNamed = (x: 4, y: 6) let x2 = coordinatesNamed.x let y2 = coordinatesNamed.y let (x3, y3) = coordinatesNamed x3 y3 let coordinatesNamed3=(x:1, y:2, z:3) let (x4, y4, z4) = coordinatesNamed3 x4..
2023.02.13 -
스키마에듀 _ 0211 수업준비
https://www.acmicpc.net/problem/2743 2743번: 단어 길이 재기 알파벳으로만 이루어진 단어를 입력받아, 그 길이를 출력하는 프로그램을 작성하시오. www.acmicpc.net https://www.acmicpc.net/problem/1152 1152번: 단어의 개수 첫 줄에 영어 대소문자와 공백으로 이루어진 문자열이 주어진다. 이 문자열의 길이는 1,000,000을 넘지 않는다. 단어는 공백 한 개로 구분되며, 공백이 연속해서 나오는 경우는 없다. 또한 문자열 www.acmicpc.net https://www.acmicpc.net/problem/13235 13235번: 팰린드롬 팰린드롬은 앞에서부터 읽을 때와 뒤에서부터 읽을 때가 똑같은 단어를 의미한다. 예를 들어, eve..
2023.02.09 -
프로그래머스 lv.1 숫자 문자열과 영단어 (python)
https://school.programmers.co.kr/learn/courses/30/lessons/81301 def solution(s): num_list = ['zero','one','two','three','four','five','six','seven','eight','nine'] answer = s for i,letter in enumerate(num_list): answer = answer.replace(letter,str(i)) return int(answer)
2023.01.20 -
스키마에듀_ 0114 수업준비
https://www.acmicpc.net/problem/14681 14681번: 사분면 고르기 점 (x, y)의 사분면 번호(1, 2, 3, 4 중 하나)를 출력한다. www.acmicpc.net #include int main(void){ int x=0; int y=0; int quad = 1; scanf("%d", &x); scanf("%d", &y); if(x>0 && y>0){ quad =1; }else if(x0){ quad = 2; }else if(x
2023.01.13 -
programmers 문자열 나누기
def solution(s): table = ["",0,0] # x, x개수, not x 개수 answer = 0 for i in s: if table[0] == "": # x선택 table[0] = i table[1] += 1 else: # x가 이미 선택된 상황 if table[0] == i: #x등장 table[1] += 1 else: table[2] += 1 if table[1] == table[2]: answer += 1 table = ["",0,0] if table != ["",0,0]: answer += 1 return answer
2022.12.22 -
programmers 가장 가까운 같은 글자 (python)
https://school.programmers.co.kr/learn/courses/30/lessons/142086 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr def solution(s): answer = [] word_dict = {} for i, letter in enumerate(s): if letter not in word_dict: word_dict[letter] = i answer.append(-1) else: pre = word_dict[letter] word_dict[letter] = i answer.append(i - pre) retu..
2022.12.22