python boto3으로 뚝딱인데 C++로 하려니까... 일단 cmake, build 뚝딱뚝딱 해도 안됐음, 그래서 nuget으로 사용하는 법 찾음 프로젝트 생성 -> 우클 -> nuget패키지 관리... > 찾아보기 검색-> awssdkcpp-s3 설치 1. SET으로 환경변수에 key들 넣어줘도 안 됐음 2. endpointOverride에 문자열 넣으면 uri 에러 났음(Aws::String으로 넣음) bucket delete 예제임 다른 예제들: https://docs.aws.amazon.com/ko_kr/sdk-for-cpp/v1/developer-guide/examples-s3-buckets.html Creating, Listing, and Deleting Buckets - AWS SDK f..
import array _, _ = input().split(' ') x = list(map(int, input().split())) y = list(map(int, input().split())) res = sorted(x + y) print(' '.join(str(x) for x in res)) https://www.acmicpc.net/problem/11728 11728번: 배열 합치기 첫째 줄에 배열 A의 크기 N, 배열 B의 크기 M이 주어진다. (1 ≤ N, M ≤ 1,000,000) 둘째 줄에는 배열 A의 내용이, 셋째 줄에는 배열 B의 내용이 주어진다. 배열에 들어있는 수는 절댓값이 109보다 작거나 같은 정수이다. www.acmicpc.net
x, y = input().split(' ') print(int(str(int(x[::-1]) + int(y[::-1]))[::-1])) https://www.acmicpc.net/problem/1357 1357번: 뒤집힌 덧셈 어떤 수 X가 주어졌을 때, X의 모든 자리수가 역순이 된 수를 얻을 수 있다. Rev(X)를 X의 모든 자리수를 역순으로 만드는 함수라고 하자. 예를 들어, X=123일 때, Rev(X) = 321이다. 그리고, X=100일 때, Rev(X) = 1이다. 두 양의 정수 X와 Y가 주어졌을 때, Rev(Rev(X) + Rev(Y))를 구하는 프로그램을 작성하시오 www.acmicpc.net
S = int(input()) for i in range(1, S + 1): for j in range(1, S + 1): if i % 2 == 0: print(" *", end='') elif i % 2 != 0: print("* ", end='') print("") https://www.acmicpc.net/problem/10995 10995번: 별 찍기 - 20 예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요. www.acmicpc.net
def solve(a): ans = 0 for aa in a: ans += aa return ans pypy미만잡... https://www.acmicpc.net/problem/15596 15596번: 정수 N개의 합 정수 n개가 주어졌을 때, n개의 합을 구하는 함수를 작성하시오. 작성해야 하는 함수는 다음과 같다. C, C11, C (Clang), C11 (Clang): long long sum(int *a, int n); a: 합을 구해야 하는 정수 n개가 저장되어 있는 배열 (0 ≤ a[i] ≤ 1,000,000, 1 ≤ n ≤ 3,000,000) n: 합을 구해야 하는 정수의 개수 리턴값: a에 포함되어 있는 정수 n개의 합 C++, C++11, C++14, www.acmicpc.net
SS = [[[] for i in range(5)] for j in range(15)] for i in range(5): S = input() for j in range(len(S)): SS[j][i] = S[j] for l in SS: for ll in l: if isinstance(ll, str): print(ll, end = '') https://www.acmicpc.net/problem/10798 10798번: 세로읽기 총 다섯줄의 입력이 주어진다. 각 줄에는 최소 1개, 최대 15개의 글자들이 빈칸 없이 연속으로 주어진다. 주어지는 글자는 영어 대문자 ‘A’부터 ‘Z’, 영어 소문자 ‘a’부터 ‘z’, 숫자 ‘0’부터 ‘9’ 중 하나이다. 각 줄의 시작과 마지막에 빈칸은 없다. www.acmic..
while True: S = input() if S == "0": break else: if S == S[::-1]: print("yes") else: print("no") https://www.acmicpc.net/problem/1259 1259번: 팰린드롬수 문제 어떤 단어를 뒤에서부터 읽어도 똑같다면 그 단어를 팰린드롬이라고 한다. 'radar', 'sees'는 팰린드롬이다. 수도 팰린드롬으로 취급할 수 있다. 수의 숫자들을 뒤에서부터 읽어도 같다면 그 수는 팰린드롬수다. 121, 12421 등은 팰린드롬수다. 123, 1231은 뒤에서부터 읽으면 다르므로 팰린드롬수가 아니다. 또한 10도 팰린드롬수가 아닌데, 앞에 무의미한 0이 올 수 있다면 010이 되어 팰린드롬수로 취급할 수도 있지만, 특별히..
https://www.acmicpc.net/problem/15552 15552번: 빠른 A+B 첫 줄에 테스트케이스의 개수 T가 주어진다. T는 최대 1,000,000이다. 다음 T줄에는 각각 두 정수 A와 B가 주어진다. A와 B는 1 이상, 1,000 이하이다. www.acmicpc.net import sys N = sys.stdin.readline() for i in range(int(N)): a, b = sys.stdin.readline().rstrip().split(' ') print(int(a) + int(b))
Contact: j0n9m1n1@gmail.com