반응형

문제 설명

https://www.acmicpc.net/problem/2338


 

 

 

제출한 코드

a = int(input())
b = int(input())

print(a+b)
print(a-b)
print(a*b)

 

 

 

 

결과

 

 

 

 

후기

 

 

 

 

 

 
반응형
반응형
 

 

 

 

제출한 코드

#include <stdio.h>
int main(void){
    while(1){
        char name[11];
        int a,b;
        
        scanf("%s %d %d", name, &a, &b);
        if ((a==0)&&(b==0)) break;
        if ((a>17)||(b>=80)) printf("%s Senior\n", name);
        else printf("%s Junior\n", name);
    }
    return 0;
}

 

 

 

 

결과

 

 

 

후기

 

 

 

 



 

 
 
반응형
반응형


문제 설명

https://www.acmicpc.net/problem/2748


 

 

 

제출한 코드

#include <stdio.h>
int main(void){
    int num;
    scanf("%d", &num);
    long arr[90] = {0, 1};
    for (int i=2;i<=num;i++)
        arr[i] = arr[i-1] + arr[i-2];
    printf("%ld", arr[num]);
    return 0;
}

 

 

 

 

결과

 

 

 

후기

 

 

 

 



 
반응형
반응형

문제 설명

https://www.acmicpc.net/problem/1920

 

 

 

제출한 코드

import sys

N = int(sys.stdin.readline())
an = set(map(int, sys.stdin.readline().split()))
M = int(sys.stdin.readline())
am = list(map(int, sys.stdin.readline().split()))

for i in range(len(am)) :
    if am[i] in an :
        print(1)
    else :
        print(0)

 

 

 

 

결과

 

 

 

후기

 

 

 

 

 

 
반응형
반응형

 

문제 설명

https://www.acmicpc.net/problem/1864

 


 

 

제출한 코드

import sys
while True :
    a = sys.stdin.readline().rstrip()
    num = 0
    if a=='#' :
        break
    for i in range(1, len(a)+1) :
        if a[-i] == '-':
            s = 0
        elif a[-i] == '\\':
            s = 1
        elif a[-i] == '(' :
            s = 2
        elif a[-i] == '@' :
            s = 3
        elif a[-i] == '?' :
            s = 4
        elif a[-i] == '>' :
            s = 5
        elif a[-i] == '&' :
            s = 6
        elif a[-i] == '%' :
            s = 7
        elif a[-i] == '/' :
            s = -1
        num += s*(8**(i-1))
    print(num)

 

 

 

 

결과

 

 

 

후기

 

 

 

 

 

 
반응형
반응형

문제 설명

https://www.acmicpc.net/problem/1834

 

 

 

제출한 코드

a = int(input())
print(a*(a-1)*(a+1)//2)

 

 

 

 

결과

 

 

후기

 

 

 

 

 

 
 
반응형
반응형

문제 설명

https://www.acmicpc.net/problem/1809'

 

 

 

 

제출한 코드

"(___)
(o o)____/
 @@      \\
  \\ ____,/
  //   //
 ^^   ^^"

 

 

 

 

결과

 

 

 

후기

처음 보는 언어지만 당황하지 말자.

 

 

 

 

 
반응형
반응형

문제 설명

https://www.acmicpc.net/problem/1547

 

 

 

제출한 코드

import sys

num = int(sys.stdin.readline())

num_list = [0]*50
num_list[0] = 1

for i in range(num):
    a, b = map(int, sys.stdin.readline().split())
    temp = num_list[a-1]
    num_list[a-1] = num_list[b-1]
    num_list[b-1] = temp

for i in range (50):
    if num_list[i-1]==1 :
        print (i)

 

 

 

 

결과

 

 

 

후기

 

 

 

 

 

 
반응형
반응형

 


 

 

 

제출한 코드

x = int(input())
num = list(map(int, input().split()))

Max = num[0]

for i in range(1,len(num)):
    if num[i]>Max:
        Max = num[i]
        Max_num = i

for i in range(1, len(num)+1):
    num[i-1] = num[i-1]/Max*100

print(sum(num)/len(num))

 

 

 

 

결과

 

 

후기

 

 

 

 



 
반응형
반응형


 

 

 

제출한 코드

A, B, N = map(int, input().split())
a = 10000
for i in range(N):
    cost, num = map(int, input().split())
    lst = list(map(int, input().split()))
    try:
        lst.index(B, lst.index(A))
        if a > cost :
            a = cost
    except :
        pass
    
if a < 1001:
    print(a)
else:
    print(-1)

 

 

 

 

결과

 

 

 

후기

 

 

 

 



 
반응형

+ Recent posts