Untitled

블랙잭(2798)

card_num,blackjack_num = map(int,input().split())
blackjack_card=list(map(int,input().split()))
result = 0
for i in range(card_num):
    for j in range(i + 1, card_num):
        for z in range(j + 1, card_num):
            blackjack_sum = blackjack_card[i] + blackjack_card[j] + blackjack_card[z]
            if blackjack_sum <= blackjack_num:
                result = max(result, blackjack_sum)
                
print(result)

card_num,blackjack_num = map(int,input().split()) blackjack_card=list(map(int,input().split())) result = 0 for i in range(card_num): for j in range(i + 1, card_num): for z in range(j + 1, card_num): blackjack_sum = blackjack_card[i] + blackjack_card[j] + blackjack_card[z] if blackjack_sum <= blackjack_num: result = max(result, blackjack_sum)

print(result)

번데기(15721)

people = int(input())
T = int(input())
number = int(input())
zero_num = 0
one_num = 0
num_list = [0,1,0,1,0,0,1,1]
people_num = 0
if number==0:
    while(zero_num<T):
        for i in num_list:
            if zero_num<T:
                if i==0:
                    zero_num+=1
                people_num+=1
            else:
                break
        num_list.append(1)
        num_list.insert(4,0)
elif number==1:
    while(one_num<T):
        for i in num_list:
            if one_num<T:
                if i==1:
                    one_num+=1
                people_num+=1
            else:
                break
        num_list.append(1)
        num_list.insert(4,0)
result = people_num%people
if result-1<0:
    result = people-1
    print(result)
else:
    print(result-1)
    

후보 추천하기(1713)

import sys
input = sys.stdin.readline
from collections import defaultdict

N = int(input())
n = int(input())
nums = list(map(int, input().split()))
count = defaultdict(int)
for i in range(n):
    count[nums[i]] += 1
    if len(count) > N:
        min_val = float('inf')
        for candidate in count:
            if candidate == nums[i]:
                continue
            if count[candidate] < min_val:
                min_val = count[candidate]
                target = candidate
        del count[target]
answer = []
for candidate in count:
    answer.append(candidate)
print(*sorted(answer))

3