[Java] 프로그래머스 : 대소문자 바꿔서 출력하기 https://school.programmers.co.kr/learn/courses/30/lessons/181949 import java.util.Scanner;public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String a = sc.next(); String ans = ""; for(int i=0; i ☕️ 자바를 Java 2024.09.22
[Java] 프로그래머스 : https://school.programmers.co.kr/learn/courses/30/lessons/181950 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr import java.util.Scanner;public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc.next(); int n = sc.nextInt(); for(int i=0; i ☕️ 자바를 Java 2024.09.22
[Java] 프로그래머스 : a와 b 출력하기 https://school.programmers.co.kr/learn/courses/30/lessons/181951 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr import java.util.Scanner;public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); System.out.printf("a .. ☕️ 자바를 Java 2024.09.22
[BOJ][Python] 백준 10101번: 삼각형 외우기 https://www.acmicpc.net/problem/10101 angles = []sum = 0for i in range(3): a = int(input()) sum += a angles.append(a)if sum != 180: print("Error")else: angles.sort() if angles[0]==60 and angles[1]==60: print("Equilateral") elif angles[0]==angles[1] or angles[1]==angles[2]: print("Isosceles") else: print("Scalene") 🐍 파이썬 생초짜 2024.09.18
[BOJ][Python] 백준 5543번: 상근날드 https://www.acmicpc.net/problem/5543 burger = 2000 for i in range(3): a = int(input()) burger = min(burger, a) beverage = 2000 for i in range(2): a = int(input()) beverage = min(a, beverage) set = burger + beverage - 50 print(set) 🐍 파이썬 생초짜 2024.09.17
[BOJ][Python] 백준 10039번: 평균 점수 https://www.acmicpc.net/problem/10039 scores = []for i in range(5): score = int(input()) scores.append(score)sum = 0for score in scores: if score 🐍 파이썬 생초짜 2024.09.16
[BOJ][C++] 백준 1577번: 도로의 개수 https://www.acmicpc.net/problem/1577 문제세준이가 살고 있는 도시는 신기하게 생겼다. 이 도시는 격자형태로 생겼고, 직사각형이다. 도시의 가로 크기는 N이고, 세로 크기는 M이다. 또, 세준이의 집은 (0, 0)에 있고, 세준이의 학교는 (N, M)에 있다.따라서, 아래 그림과 같이 생겼다.세준이는 집에서 학교로 가는 길의 경우의 수가 총 몇 개가 있는지 궁금해지기 시작했다.세준이는 항상 최단거리로만 가기 때문에, 항상 도로를 정확하게 N + M개 거친다. 하지만, 최근 들어 이 도시의 도로가 부실공사 의혹으로 공사중인 곳이 있다. 도로가 공사 중일 때는, 이 도로를 지날 수 없다.(0, 0)에서 (N, M)까지 가는 서로 다른 경로의 경우의 수를 구하는 프로그램을 작성하시오.. 🏕️ ICPC Sinchon/Dynamic Programming 2024.09.16
Next.js 서버개발(/api/route.ts) pre-rendering 오류 해결 Error occurred prerendering page "/api/generation". Read more: https://nextjs.org/docs/messages/prerender-error Prerender Error with Next.jsUsing App Router Features available in /appnextjs.org import { NextRequest, NextResponse } from "next/server";import { myApi, pokeApi } from "../instance";import { GenerationI } from "@/interface/response";export async function GET(request: NextRequest) { .. _/Velog 2024.09.16
[BOJ][C++] 백준 4883번: 삼각 그래프 https://www.acmicpc.net/problem/4883 문제이 문제는 삼각 그래프의 가장 위쪽 가운데 정점에서 가장 아래쪽 가운데 정점으로 가는 최단 경로를 찾는 문제이다.삼각 그래프는 사이클이 없는 그래프로 N ≥ 2 개의 행과 3열로 이루어져 있다. 삼각 그래프는 보통 그래프와 다르게 간선이 아닌 정점에 비용이 있다. 어떤 경로의 비용은 그 경로에서 지나간 정점의 비용의 합이다.오른쪽 그림은 N = 4인 삼각 그래프이고, 가장 위쪽 가운데 정점에서 가장 아래쪽 가운데 정점으로 경로 중 아래로만 가는 경로의 비용은 7+13+3+6 = 29가 된다. 삼각 그래프의 간선은 항상 오른쪽 그림과 같은 형태로 연결되어 있다.입력입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스의 첫째.. 🏕️ ICPC Sinchon/Dynamic Programming 2024.09.13
[BOJ][C++] 백준 2688번: 줄어들지 않아 https://www.acmicpc.net/problem/2688 문제어떤 숫자가 줄어들지 않는다는 것은 그 숫자의 각 자리 수보다 그 왼쪽 자리 수가 작거나 같을 때 이다.예를 들어, 1234는 줄어들지 않는다. 줄어들지 않는 4자리 수를 예를 들어 보면 0011, 1111, 1112, 1122, 2223이 있다. 줄어들지 않는 4자리수는 총 715개가 있다.이 문제에서는 숫자의 앞에 0(leading zero)이 있어도 된다. 0000, 0001, 0002는 올바른 줄어들지 않는 4자리수이다.n이 주어졌을 때, 줄어들지 않는 n자리 수의 개수를 구하는 프로그램을 작성하시오.입력첫째 줄에 테스트 케이스의 개수 T(1 출력각 테스트 케이스에 대해 한 줄에 하나씩 줄어들지 않는 n자리 수의 개수를 출력한다.. 🏕️ ICPC Sinchon/Dynamic Programming 2024.09.06