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이 되어 팰린드롬수로 취급할 수도 있지만, 특별히..
while 1: ss = input() if ss != "END": print(ss[::-1]) else: break https://www.acmicpc.net/problem/11365 11365번: !밀비 급일 문제 당신은 길을 가다가 이상한 쪽지를 발견했다. 그 쪽지에는 암호가 적혀 있었는데, 똑똑한 당신은 암호가 뒤집으면 해독된다는 것을 발견했다. 이 암호를 해독하는 프로그램을 작성하시오. 입력 한 줄에 하나의 암호가 주어진다. 암호의 길이는 500을 넘지 않는다. 마지막 줄에는 "END"가 주어진다. (END는 해독하지 않는다.) 출력 각 암호가 해독된 것을 한 줄에 하나씩 출력한다. 예제 입력 1 복사 !edoc doog a tahW noitacitsuf www.acmicpc.net
Python3.x 1.비루하다 N = int(input()) ball = [1, 0, 0] for i in range(N): x, y = map(int, input().split()) if ball[y - 1] == 1: ball[y - 1] = 0 ball[x - 1] = 1 elif ball[x - 1] == 1: ball[x - 1] = 0 ball[y - 1] = 1 print(ball.index(1) + 1) 2. skyisclear분 참고 함 N = int(input()) ball = [0, 1, 0, 0] for i in range(N): x, y = map(int, input().split()) ball[x], ball[y] = ball[y], ball[x] print(ball.index(..
그냥 전부 그려버렸다 C #include int main() { int arr[100][100] = { 0, }; int i, j, k, x, y, cnt, N; i = j = k = x = y = cnt = N = 0; scanf("%d", &N); for (i = 0; i < N; i++) { scanf("%d %d", &x, &y); for (j = x - 1; j < x - 1 + 10; j++) for (k = y - 1; k < y - 1 + 10; k++) arr[j][k] = 1; } for (i = 0; i < 100; i++) for (j = 0; j < 100; j++) if (arr[i][j] == 1) cnt++; printf("%d", cnt); return 0; } Python..
Python3.x string = input() chk = 0 for i in range(len(string) // 2): if string[i] == string[len(string) - 1 - i]: pass else: chk+=1 break print("0" if chk != 0 else "1") https://www.acmicpc.net/problem/10988 10988번: 팰린드롬인지 확인하기 첫째 줄에 단어가 주어진다. 단어의 길이는 1보다 크거나 같고, 100보다 작거나 같으며, 알파벳 소문자로만 이루어져 있다. www.acmicpc.net
Contact: j0n9m1n1@gmail.com