Algorithm
-
max = 0 for i in range(5): score = list(map(int,input().split())) if sum(score) > max: max = sum(score) winner = i+1 print("%d %d" % (winner, max))
[python] 백준 : 나는 요리사다 (2953번)max = 0 for i in range(5): score = list(map(int,input().split())) if sum(score) > max: max = sum(score) winner = i+1 print("%d %d" % (winner, max))
2024.01.30 -
#include int main() { int score; int sum = 0, max = 0, winner; for(int i = 0; i < 5; i++){ sum = 0; for(int j = 0; j < 4; j++){ scanf("%d", &score); sum += score; } if(max < sum){ max = sum; winner = i+1; } } printf("%d %d", winner, max); return 0; } 참가자 번호가 1부터 시작하는데 i는 0부터 시작하므로 끝에 i에 1을 더해준다.
[C언어] 백준 : 나는 요리사다 (2953번)#include int main() { int score; int sum = 0, max = 0, winner; for(int i = 0; i < 5; i++){ sum = 0; for(int j = 0; j < 4; j++){ scanf("%d", &score); sum += score; } if(max < sum){ max = sum; winner = i+1; } } printf("%d %d", winner, max); return 0; } 참가자 번호가 1부터 시작하는데 i는 0부터 시작하므로 끝에 i에 1을 더해준다.
2024.01.30 -
a, b = map(int,input().split()) c = int(input()) if a+b >= c*2: print(a+b - c*2) else: print(a+b)
[python] 백준 : 치킨 두 마리 (14489번)a, b = map(int,input().split()) c = int(input()) if a+b >= c*2: print(a+b - c*2) else: print(a+b)
2024.01.30 -
#include int main() { int a, b, c; scanf("%d %d\n %d", &a, &b, &c); if(a+b >= c*2){ printf("%d", a+b - c*2); } else{ printf("%d", a+b); } return 0; }
[C언어] 백준 : 치킨 두 마리 (14489번)#include int main() { int a, b, c; scanf("%d %d\n %d", &a, &b, &c); if(a+b >= c*2){ printf("%d", a+b - c*2); } else{ printf("%d", a+b); } return 0; }
2024.01.30 -
while True: name, age, weight = input().split() age = int(age) weight = int(weight) if name[0] == '#' and age == 0 and weight == 0: break if age > 17 or weight >= 80: print("%s Senior" % name) else: print("%s Junior" % name)
[python] 백준 : 럭비클럽 (2083번)while True: name, age, weight = input().split() age = int(age) weight = int(weight) if name[0] == '#' and age == 0 and weight == 0: break if age > 17 or weight >= 80: print("%s Senior" % name) else: print("%s Junior" % name)
2024.01.30 -
#include int main() { char name[10]; int age, weight; while(1){ scanf("%s %d %d", name, &age, &weight); if(name[0] == '#' && age == 0 && weight == 0){ break; } if(age > 17 || weight >= 80){ printf("%s Senior\n", name); } else{ printf("%s Junior\n", name); } } return 0; }
[C언어] 백준 : 럭비클럽 (2083번)#include int main() { char name[10]; int age, weight; while(1){ scanf("%s %d %d", name, &age, &weight); if(name[0] == '#' && age == 0 && weight == 0){ break; } if(age > 17 || weight >= 80){ printf("%s Senior\n", name); } else{ printf("%s Junior\n", name); } } return 0; }
2024.01.30 -
n = int(input()) for i in range(n): for j in range(n-1, i, -1): print(" ",end="") for j in range(0, 2*i+1): print("*",end="") print() for i in range(1, n): for j in range(i): print(" ",end="") for j in range(2*(n-i)-1, 0, -1): print("*",end="") print() 파이썬은 print가 끝나면 다음 줄로 넘어가기 때문에 end를 써서 한 줄에 출력될 수 있도록 한다.
[python] 백준 : 별 찍기 - 7 (2444번)n = int(input()) for i in range(n): for j in range(n-1, i, -1): print(" ",end="") for j in range(0, 2*i+1): print("*",end="") print() for i in range(1, n): for j in range(i): print(" ",end="") for j in range(2*(n-i)-1, 0, -1): print("*",end="") print() 파이썬은 print가 끝나면 다음 줄로 넘어가기 때문에 end를 써서 한 줄에 출력될 수 있도록 한다.
2024.01.24 -
#include int main() { int n; scanf("%d", &n); for(int i = 0; i i; j--){ printf(" "); } for(int j = 0; j 0; j--){ printf("*"); } printf("\n"); } }
[C언어] 백준 : 별 찍기 -7 (2444번)#include int main() { int n; scanf("%d", &n); for(int i = 0; i i; j--){ printf(" "); } for(int j = 0; j 0; j--){ printf("*"); } printf("\n"); } }
2024.01.24