๐ ๊ณต๋ถํ๋ ์ง์ง์ํ์นด๋ ์ฒ์์ด์ง?
[BAEKJOON C++] 2475_๊ฒ์ฆ์ ๋ณธ๋ฌธ
728x90
๋ฐ์ํ
์ปดํจํฐ๋ฅผ ์ ์กฐํ๋ ํ์ฌ์ธ KOI ์ ์์์๋ ์ ์กฐํ๋ ์ปดํจํฐ๋ง๋ค 6์๋ฆฌ์ ๊ณ ์ ๋ฒํธ๋ฅผ ๋งค๊ธด๋ค.
๊ณ ์ ๋ฒํธ์ ์ฒ์ 5์๋ฆฌ์๋ 00000๋ถํฐ 99999๊น์ง์ ์ ์ค ํ๋๊ฐ ์ฃผ์ด์ง๋ฉฐ 6๋ฒ์งธ ์๋ฆฌ์๋ ๊ฒ์ฆ์๊ฐ ๋ค์ด๊ฐ๋ค.
๊ฒ์ฆ์๋ ๊ณ ์ ๋ฒํธ์ ์ฒ์ 5์๋ฆฌ์ ๋ค์ด๊ฐ๋ 5๊ฐ์ ์ซ์๋ฅผ ๊ฐ๊ฐ ์ ๊ณฑํ ์์ ํฉ์ 10์ผ๋ก ๋๋ ๋๋จธ์ง์ด๋ค.
์๋ฅผ ๋ค์ด ๊ณ ์ ๋ฒํธ์ ์ฒ์ 5์๋ฆฌ์ ์ซ์๋ค์ด 04256์ด๋ฉด,
๊ฐ ์ซ์๋ฅผ ์ ๊ณฑํ ์๋ค์ ํฉ 0+16+4+25+36 = 81 ์ 10์ผ๋ก ๋๋ ๋๋จธ์ง์ธ 1์ด ๊ฒ์ฆ์
์ ๋ ฅ
์ฒซ์งธ ์ค์ ๊ณ ์ ๋ฒํธ์ ์ฒ์ 5์๋ฆฌ์ ์ซ์๋ค์ด ๋น์นธ์ ์ฌ์ด์ ๋๊ณ ํ๋์ฉ ์ฃผ์ด์ง๋ค
์ถ๋ ฅ
์ฒซ์งธ ์ค์ ๊ฒ์ฆ์๋ฅผ ์ถ๋ ฅํ๋ค.
// [2475] ๊ฒ์ฆ์
/*
์ปดํจํฐ๋ฅผ ์ ์กฐํ๋ ํ์ฌ์ธ KOI ์ ์์์๋ ์ ์กฐํ๋ ์ปดํจํฐ๋ง๋ค 6์๋ฆฌ์ ๊ณ ์ ๋ฒํธ๋ฅผ ๋งค๊ธด๋ค.
๊ณ ์ ๋ฒํธ์ ์ฒ์ 5์๋ฆฌ์๋ 00000๋ถํฐ 99999๊น์ง์ ์ ์ค ํ๋๊ฐ ์ฃผ์ด์ง๋ฉฐ 6๋ฒ์งธ ์๋ฆฌ์๋ ๊ฒ์ฆ์๊ฐ ๋ค์ด๊ฐ๋ค.
๊ฒ์ฆ์๋ ๊ณ ์ ๋ฒํธ์ ์ฒ์ 5์๋ฆฌ์ ๋ค์ด๊ฐ๋ 5๊ฐ์ ์ซ์๋ฅผ ๊ฐ๊ฐ ์ ๊ณฑํ ์์ ํฉ์ 10์ผ๋ก ๋๋ ๋๋จธ์ง์ด๋ค.
์๋ฅผ ๋ค์ด ๊ณ ์ ๋ฒํธ์ ์ฒ์ 5์๋ฆฌ์ ์ซ์๋ค์ด 04256์ด๋ฉด,
๊ฐ ์ซ์๋ฅผ ์ ๊ณฑํ ์๋ค์ ํฉ 0+16+4+25+36 = 81 ์ 10์ผ๋ก ๋๋ ๋๋จธ์ง์ธ 1์ด ๊ฒ์ฆ์
์
๋ ฅ
์ฒซ์งธ ์ค์ ๊ณ ์ ๋ฒํธ์ ์ฒ์ 5์๋ฆฌ์ ์ซ์๋ค์ด ๋น์นธ์ ์ฌ์ด์ ๋๊ณ ํ๋์ฉ ์ฃผ์ด์ง๋ค
์ถ๋ ฅ
์ฒซ์งธ ์ค์ ๊ฒ์ฆ์๋ฅผ ์ถ๋ ฅํ๋ค.
*/
#define _CRT_SECURE_NO_WARNINGS
// ํ์ค ์คํธ๋ฆผ์์ ์ฝ๊ธฐ ๋ฐ ์ฐ๊ธฐ๋ฅผ ์ ์ดํ๋ ๊ฐ์ฒด๋ฅผ ์ ์ธ
#include <iostream>
#include <vector>
using namespace std;
int main()
{
int n, sum =0;
for (int i = 0; i < 5; i++) {
cin >> n;
sum += n * n;
}
cout << sum % 10;
}
728x90
๋ฐ์ํ
'๐ฆฅ ์ฝํ > BAEKJOON' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[BAEKJOON C++] 2576_ํ์ (0) | 2023.07.07 |
---|---|
[BAEKJOON C++] 2747_ํผ๋ณด๋์น ์ (0) | 2023.07.07 |
[BAEKJOON C++] 2562_์ต๋๊ฐ (0) | 2023.07.07 |
[BAEKJOON C++] 2501_์ฝ์ ๊ตฌํ๊ธฐ (0) | 2023.07.07 |
[BAEKJOON C++] 2581_์์ (0) | 2023.07.07 |
Comments