[백준 2420] 사파리 월드 (C#, C++) - soo:bak
작성일 :
문제 링크
설명
두 정수의 차이의 절댓값을 구하는 단순한 구현 문제입니다.
- 입력으로 두 정수
n
,m
이 주어집니다. - 이 두 수의 차이의 절댓값을 계산하여 출력하면 됩니다.
- 자료형 오버플로에 주의해야 하므로
long
또는long long
을 사용합니다.
접근법
n - m
또는m - n
을 계산한 뒤,abs()
함수를 통해 절댓값을 구합니다.- C++에서는
ll
(long long), C#에서는long
자료형을 사용하여 범위를 안전하게 처리합니다.
Code
[ C# ]
1
2
3
4
5
6
7
8
9
10
11
using System;
class Program {
static void Main() {
var input = Console.ReadLine().Split();
long n = long.Parse(input[0]);
long m = long.Parse(input[1]);
Console.WriteLine(Math.Abs(n - m));
}
}
[ C++ ]
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
int main() {
ios::sync_with_stdio(false);
cin.tie(nullptr);
ll n, m; cin >> n >> m;
cout << abs(n - m) << "\n";
return 0;
}