반응형
백준 15894번 수학은 체육과목 입니다 풀이 코드
C | C++ | Java | Python
풀이
도형 둘레의 길이는 윗면 + 옆면 + 아랫면 + 계단면(반씩 잘리는 면) = 1 + 2n + n + (n - 1) = 4n입니다. 따라서 입력된 층에 4를 곱하여 출력합니다. 최대 10의 9승까지 입력되므로 C와 C++ 사용 시 long을, Java 사용 시 BigInteger를 사용합니다.
코드
#include <stdio.h>
int main() {
long n;
scanf("%ld", &n);
printf("%ld", 4 * n);
return 0;
}
#include <iostream>
int main() {
long n;
std::cin >> n;
std::cout << n * 4 << std::endl;
return 0;
}
import java.math.BigInteger;
import java.util.Scanner;
public class Main {
public static void main (String[] args) {
Scanner sc = new Scanner(System.in);
BigInteger n = new BigInteger(String.valueOf(sc.nextInt()));
System.out.println(n.multiply(BigInteger.valueOf(4)));
}
}
print(int(input())*4)
문제 출처
반응형
'Coding > BAEKJOON' 카테고리의 다른 글
[백준] 15962번 새로운 시작 풀이 코드 (C/C++/Java 자바/Python 파이썬) (0) | 2021.10.22 |
---|---|
[백준] 16394번 홍익대학교 풀이 코드 (C/C++/Java 자바/Python 파이썬) (0) | 2021.10.21 |
[백준] 14645번 와이버스 부릉부릉 풀이 코드 (C/C++/Java 자바/Python 파이썬) (0) | 2021.10.19 |
[백준] 5522번 카드 게임 풀이 코드 (C/C++/Java 자바/Python 파이썬) (0) | 2021.10.18 |
[백준] 5554번 심부름 가는 길 풀이 코드 (C/C++/Java 자바/Python 파이썬) (0) | 2021.10.17 |