코딩테스트

하루 코테 3개 풀기 - 19일차

songsua 2024. 12. 29. 03:37

1. 등차수열의 특정한 항만 더하기

https://school.programmers.co.kr/learn/courses/30/lessons/181931

 

프로그래머스

SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프

programmers.co.kr

def solution(a, d,included):
    sum = 0
    for i in range(len(included)) :
        t = a + i * d
        if included[i] :
            sum += t
    return sum

 

 

2. OX퀴즈

https://school.programmers.co.kr/learn/courses/30/lessons/120907

def solution(quiz):
    answer = []
    for i in quiz :
        a, op , b, _, c = i.split()
        if op == "+" :
            if int(a) + int(b) == int(c) :
                answer.append('O')
            else : 
                answer.append('X')
        if op == '-' :
            if int(a) - int(b) == int(c) :
                answer.append('O')
            else : 
                answer.append('X')
    return answer