๋ชฉ๋ก์ ์ฒด ๊ธ (1005)
๐ ๊ณต๋ถํ๋ ์ง์ง์ํ์นด๋ ์ฒ์์ด์ง?
์ฒซ์งธ ์ค์๋ ๋ณ 1๊ฐ, ๋์งธ ์ค์๋ ๋ณ 2๊ฐ, N๋ฒ์งธ ์ค์๋ ๋ณ N๊ฐ๋ฅผ ์ฐ๋ ๋ฌธ์ ์ ๋ ฅ ์ฒซ์งธ ์ค์ N(1 ≤ N ≤ 100)์ด ์ฃผ์ด์ง๋ค. ์ถ๋ ฅ ์ฒซ์งธ ์ค๋ถํฐ N๋ฒ์งธ ์ค๊น์ง ์ฐจ๋ก๋๋ก ๋ณ์ ์ถ๋ ฅํ๋ค // [2438] ๋ณ ์ฐ๊ธฐ - 1 /* ์ฒซ์งธ ์ค์๋ ๋ณ 1๊ฐ, ๋์งธ ์ค์๋ ๋ณ 2๊ฐ, N๋ฒ์งธ ์ค์๋ ๋ณ N๊ฐ๋ฅผ ์ฐ๋ ๋ฌธ์ ์ ๋ ฅ ์ฒซ์งธ ์ค์ N(1 ≤ N ≤ 100)์ด ์ฃผ์ด์ง๋ค. ์ถ๋ ฅ ์ฒซ์งธ ์ค๋ถํฐ N๋ฒ์งธ ์ค๊น์ง ์ฐจ๋ก๋๋ก ๋ณ์ ์ถ๋ ฅํ๋ค */ // ํ์ค ์คํธ๋ฆผ์์ ์ฝ๊ธฐ ๋ฐ ์ฐ๊ธฐ๋ฅผ ์ ์ดํ๋ ๊ฐ์ฒด๋ฅผ ์ ์ธ #include using namespace std; int main() { int n = 0; cin >> n; for (int i = 0; i < n; i++) { for (int j = 0; j < i+1; j++) ..
N์ ์ ๋ ฅ๋ฐ์ ๋ค, ๊ตฌ๊ตฌ๋จ N๋จ์ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ ์ถ๋ ฅ ํ์์ ๋ง์ถฐ์ ์ถ๋ ฅ ์ ๋ ฅ ์ฒซ์งธ ์ค์ N์ด ์ฃผ์ด์ง๋ค. N์ 1๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ๊ณ , 9๋ณด๋ค ์๊ฑฐ๋ ๊ฐ๋ค. ์ถ๋ ฅ ์ถ๋ ฅํ์๊ณผ ๊ฐ๊ฒ N*1๋ถํฐ N*9๊น์ง ์ถ๋ ฅํ๋ค. // [2739] ๊ตฌ๊ตฌ๋จ /* N์ ์ ๋ ฅ๋ฐ์ ๋ค, ๊ตฌ๊ตฌ๋จ N๋จ์ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ ์ถ๋ ฅ ํ์์ ๋ง์ถฐ์ ์ถ๋ ฅ ์ ๋ ฅ ์ฒซ์งธ ์ค์ N์ด ์ฃผ์ด์ง๋ค. N์ 1๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ๊ณ , 9๋ณด๋ค ์๊ฑฐ๋ ๊ฐ๋ค. ์ถ๋ ฅ ์ถ๋ ฅํ์๊ณผ ๊ฐ๊ฒ N*1๋ถํฐ N*9๊น์ง ์ถ๋ ฅํ๋ค. */ // ํ์ค ์คํธ๋ฆผ์์ ์ฝ๊ธฐ ๋ฐ ์ฐ๊ธฐ๋ฅผ ์ ์ดํ๋ ๊ฐ์ฒด๋ฅผ ์ ์ธ #include using namespace std; int main() { int n = 0; cin >> n; for (int i = 1; i < 10; i++) { cout
์์ฐ์ N์ด ์ฃผ์ด์ก์ ๋, N๋ถํฐ 1๊น์ง ํ ์ค์ ํ๋์ฉ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ ์ ๋ ฅ ์ฒซ์งธ ์ค์ 100,000๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์์ฐ์ N์ด ์ฃผ์ด์ง๋ค ์ถ๋ ฅ ์ฒซ์งธ ์ค๋ถํฐ N๋ฒ์งธ ์ค ๊น์ง ์ฐจ๋ก๋๋ก ์ถ๋ ฅ // [2742] ๊ธฐ์ฐ N /* ์์ฐ์ N์ด ์ฃผ์ด์ก์ ๋, N๋ถํฐ 1๊น์ง ํ ์ค์ ํ๋์ฉ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ ์ ๋ ฅ ์ฒซ์งธ ์ค์ 100,000๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์์ฐ์ N์ด ์ฃผ์ด์ง๋ค ์ถ๋ ฅ ์ฒซ์งธ ์ค๋ถํฐ N๋ฒ์งธ ์ค ๊น์ง ์ฐจ๋ก๋๋ก ์ถ๋ ฅ */ // ํ์ค ์คํธ๋ฆผ์์ ์ฝ๊ธฐ ๋ฐ ์ฐ๊ธฐ๋ฅผ ์ ์ดํ๋ ๊ฐ์ฒด๋ฅผ ์ ์ธ #include using namespace std; int main() { int n = 0; cin >> n; for (int i = n; i > 0; i--) { cout
์์ฐ์ N์ด ์ฃผ์ด์ก์ ๋, 1๋ถํฐ N๊น์ง ํ ์ค์ ํ๋์ฉ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์ ๋ ฅ ์ฒซ์งธ ์ค์ 100,000๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์์ฐ์ N์ด ์ฃผ์ด์ง๋ค ์ถ๋ ฅ ์ฒซ์งธ ์ค๋ถํฐ N๋ฒ์งธ ์ค ๊น์ง ์ฐจ๋ก๋๋ก ์ถ๋ ฅ // [2741] N ์ฐ๊ธฐ /* ์์ฐ์ N์ด ์ฃผ์ด์ก์ ๋, 1๋ถํฐ N๊น์ง ํ ์ค์ ํ๋์ฉ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์ ๋ ฅ ์ฒซ์งธ ์ค์ 100,000๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์์ฐ์ N์ด ์ฃผ์ด์ง๋ค ์ถ๋ ฅ ์ฒซ์งธ ์ค๋ถํฐ N๋ฒ์งธ ์ค ๊น์ง ์ฐจ๋ก๋๋ก ์ถ๋ ฅ */ // ํ์ค ์คํธ๋ฆผ์์ ์ฝ๊ธฐ ๋ฐ ์ฐ๊ธฐ๋ฅผ ์ ์ดํ๋ ๊ฐ์ฒด๋ฅผ ์ ์ธ #include using namespace std; int main() { int n = 0; cin >> n; for (int i = 1; i < n+1; i++) { cout
๋ํ์ด๋ Counter Terror Unit (CTU)์์ ์ผํ๋ ํน์์์ ๋ํ์ด๋ ๋ชจ๋ ์ฌ๊ฑด์ ์ ํํ๊ฒ 24์๊ฐ์ด ๋๋ ์๊ฐ ํด๊ฒฐ ๋ํ์ด๋ 1์๊ฐ ๋ง์ ๋ฒ์ธ์ ์ก์ ์ ์์ด๋ ์ก์ง ์๋๋ค ์ ํํ๊ฒ 24์๊ฐ์ด ๋๋ ์๊ฐ์ด ์๋๋ฉด ์ก์ง ์๋ CTU ํน์์์ 2008๋ 3์ 3์ผ ์์์ผ, CTU๋ ์ํ๊ธฐ์ ๋ง์ถฐ ํตํญํ์ ๋ ๋ฆฌ๊ฒ ๋ค๋ ํ ๋ฌ ์ ๋ณด๋ฅผ ์ ์ CTU์ ํ๋ก๊ทธ๋๋จธ ์ค๊ท๋ ์ด ์ฌ๊ฑด์ ๋ฐฐํ๊ฐ ๊น์ ์์ด๋ ๊ฒ์ ํดํน์ ํตํด ๋ฐํ๋ ๋ํ์ด๋ ์ ์์ด๋ฅผ ์๋ฌด๋ฅผ ์์ํ์ง ์ ํํ๊ฒ 24์๊ฐ์ด ๋๋ ์๊ฐ์ ์ก์ผ๋ ค๊ณ ํ๋ค ๋ง์ฝ ์ง๊ธ ์๊ฐ์ด 13:52:30์ด๊ณ , ์๋ฌด๋ฅผ ์์ํ ์๊ฐ์ด 14:00:00 ์ด๋ผ๋ฉด ๋ํ์ด์๊ฒ ๋จ์์๊ฐ์ 00:07:30 ๋ชจ๋ ์๊ฐ์ 00:00:00 ~ 23:59:59๋ก ํํ ์ ๋ ฅ๊ณผ ์ถ๋ ฅ์ ์ฃผ์ด์ง๋ ๋ชจ๋ ..
// scanf ์ฌ์ฉ ๊ฐ๋ฅ #define _CRT_SECURE_NO_WARNINGS // ํ์ค ์คํธ๋ฆผ์์ ์ฝ๊ธฐ ๋ฐ ์ฐ๊ธฐ๋ฅผ ์ ์ดํ๋ ๊ฐ์ฒด๋ฅผ ์ ์ธ #include // ๋ ๊ฐ์ฒด๋ฅผ ํ๋์ธ ๊ฒ์ฒ๋ผ ์ฒ๋ฆฌํด์ผ ํ ๋ ๊ฐ์ฒด ์์ ์์ฑ ๋ฐ ๊ด๋ฆฌ #include // ์๊ณ ๋ฆฌ์ฆ์ ์ํํ๋ C++ ํ์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ปจํ ์ด๋ ํ ํ๋ฆฟ ํจ์๋ฅผ ์ ์ #include // ๋ค์ํ ํ์์ ๊ฐ์ฒด๊ฐ ํฌํจ๋ tuple ํ ํ๋ฆฟ์ ์ ์ #include // vector๋ ์ ํ ์ํ์ค์์ ์ง์ ๋ ์ ํ์ ์์๋ฅผ ๊ตฌ์ฑํ๋ ์ปจํ ์ด๋ #include // ์ฐ๊ฒฐ๋ ์ด๋ฆ์ ๋ค์์คํ์ด์ค์ std ์ถ๊ฐ #include // ํ ๋น๋ ๋ฐฐ์ด ๊ฐ์ฒด์ ์ ์ฅ๋ ์ํ์ค์ ๋ํ iostreams ์์ ์ ์ง์ํ๋ ์ฌ๋ฌ ํด๋์ค ํ ํ๋ฆฟ ์ ์ #include
๐ซง ์ฐ๊ฒฐ ๋ฆฌ์คํธ : ์ฐจ๋ก๋ก ์ฐ๊ฒฐ๋ ๋ ธ๋๋ฅผ ํํํด์ฃผ๋ ์๋ฃ๊ตฌ์กฐ : ๋จ) ๋ฐฐ์ด๊ณผ ๋ฌ๋ฆฌ ํน์ ์ธ๋ฑ์ค๋ฅผ ์์ ์๊ฐ์ ์ ๊ทผํ ์ ์๋ค (k๋ฒ์งธ ์์๋ฅผ ์ฐพ๊ณ ์ถ๋ค๋ฉด ์ฒ์๋ถํฐ k๋ฒ ๋ฃจํ ๋์์ผํจ) : ์ฅ) ๋ฆฌ์คํธ์ ์์ ์ง์ ์์ ์์ดํ ์ ์ถ๊ฐํ๊ฑฐ๋ ์ญ์ ์ฐ์ฐ์ ์์ ์๊ฐ์ ํ ์ ์๋ค ๋จ๋ฐฉํฅ ๊ฐ ๋ ธ๋๋ ๋ค์ ๋ ธ๋ ๊ฐ๋ฆฌํด ์๋ฐฉํฅ ๊ฐ ๋ ธ๋๋ ๋ค์ ๋ ธ๋์ ์ด์ ๋ ธ๋๋ฅผ ํจ๊ป ๊ฐ๋ฆฌํด ๐ (๋จ๋ฐฉํฅ) ์ฐ๊ฒฐ ๋ฆฌ์คํธ ๋ง๋ค๊ธฐ class Node { Node next = null; int data; public Node(int d) { data = d; } void appendToTail(int d) { Node end = new Node(d); Node n = this; while (n.next != null) { n = n.next;..
=> C++ Let's Make Games ๐ซง ๋ก๋ 1 // Chapter1_10 #include using namespace std; int main() { // Lotto Program system("cls"); srand((unsigned int)time(0)); int iLotto[45] = {}; // 1 ~ 45๊น์ง์ ์ซ์๋ฅผ ์ฐจ๋ก๋๋ก ๋ฃ์ด์ค๋ค for (int i = 0; i < 6; i++) { cout