๋ฐฑ์ค 2562๋ฒ ํ์ด ๋ฌธ์ ๋ฌธ์ ์ดํด9๊ฐ์ ์์ฐ์๋ฅผ ์
๋ ฅ๋ฐ์๋ค์ ๊ฐ์ฅ ํฐ ์์ฐ์์, ๊ทธ ์์ฐ์๊ฐ ๋ช๋ฒ์งธ ์์ธ์ง ์ถ๋ ฅํ๋ฉด ๋๋ ๋ฌธ์ ์ด๋ค. ๋ค๋ฅธ ์ค๋ช
์ด ํ์ํ ๊ฒ ๊ฐ์ง ์์ ๋ฐ๋ก ํ์ด๋ก ๋์ด๊ฐ๊ฒ ๋ค. ๋ฌธ์ ํ์ด์ต๋๊ฐ๊ณผ ์ต๋๊ฐ์ด ๋ช๋ฒ์งธ ์์ธ์ง ์๊ธฐ์ํด ๋ฐฐ์ด arr๊ณผ ์ ์ํ ๋ณ์ max์ maxIndex๋ฅผ ์ ์ธํด์คฌ๋ค.(์ฌ๊ธฐ์ max์ ์ด๊ธฐ๊ฐ์ 101์ด๋ค.) arr์ ์ฐจ๋ ๋๋ก ์ ์๋ฅผ ์
๋ ฅ๋ฐ์ํ, ๋ง์ฝ arr[i] ๊ฐ์ด max๋ณด๋ค ํฌ๋ค๋ฉด max๋ฅผ arr[i]๋ก ์ ํด์คฌ๊ณ , maxIndex๋ i + 1๋ก ์ง์ ํด์คฌ๋ค. ์ด๋ ๊ฒ ํ๋ฉด ๋ฌธ์ ๊ฐ ์ฝ๊ฒ ํ๋ฆฐ๋ค.์์ธํ๊ฑด ์๋ ํ์ด ์ฝ๋๋ก ๋ณด์~! ํ์ด ์ฝ๋#include#includeusing namespace std;int main(){ ios_base::sync_with..
๋ฐฑ์ค 10818๋ฒ ํ์ด๋ฌธ์ ๋ฌธ์ ์ดํดN์ ์
๋ ฅ๋ฐ์ผ๋ฉด Nํ์๋งํผ ์ซ์๋ฅผ ์
๋ ฅ๋ฐ๊ณ ,๊ทธ ์ซ์์ค ์ต๋๊ฐ๊ณผ ์ต์๊ฐ์ ์ถ๋ ฅํ๋ฉด ๋๋ ๋ฌธ์ ์ด๋ค. ๋ฐ๋ก ํ์ด๋ก ๋์ด๊ฐ๋ณด์~ ๋ฌธ์ ํ์ด์ผ๋จ, ๋๋ ์ด ๋ฌธ์ ๋ฅผ ์ด 2๊ฐ์ง์ ๋ฐฉ์์ผ๋ก ํ์๋ค. ๋๊ฐ์ ๋ฐฉ์์ ์ฐจ์ด์ ์ ๋ฐฐ์ด์ ์ฌ์ฉํ๋ ์ํ๋์ด๋ค.์๋ ํ์ด๋ฅผ ๋ณด์. 1. #include์ sortํจ์ ์ฌ์ฉ sort(begin, end) ๋ฅผ ์ฌ์ฉํ ๊ฒฝ์ฐ, ๋ฐฐ์ด์์ ์๋ ์ซ์๋ค์ด ์ค๋ฆ์ฐจ์์ผ๋ก ์ ๋ ฌ๋๋ค.๊ทธ์ ์ ์ด์ฉํด 0๋ฒ์งธ index์ ์๋ ๊ฐ์ ์ต๋๊ฐ์ด๊ณ , ๋ง์ง๋ง index์ ์๋ ๊ฐ์ ์ต์๊ฐ์ด๋ค. ์ด๋ฅผ ํตํด ๋ฌธ์ ๋ฅผ ํ์์๋ค. 2. ๋ฐฐ์ด ๋ฏธ์ฌ์ฉ ์ ๋ ฌ์ ์ฌ์ฉํ์ง ์๊ณ ์ต์๊ฐ, ์ต๋๊ฐ์ ๊ตฌํ๋ ค๋ฉด ์
๋ ฅ๋ฐ์๋๋ง๋ค ์ต๋๊ฐ, ์ต์๊ฐ๊ณผ ๋น๊ต๋ฅผ ํด์ ์ต๋๊ฐ, ์ต์๊ฐ์ ๋ฝ์์ฃผ๋ฉด ๋๋ค. ์๋ฅผ ๋ค์ด, ์ ..
๋ฐฑ์ค 10871๋ฒ ํ์ด๋ฌธ์ ๋ฌธ์ ์ดํดn๊ณผ x๋ฅผ ์
๋ ฅ๋ฐ์๋ค์ ์์ด A์ n๋งํผ ๊ฐ์ ์
๋ ฅ๋ฐ๊ณ , x๋ณด๋ค ๋ ์์๊ฐ์ ์ถ๋ ฅํด๋ฉด ๋๋ ๋ฌธ์ ์ด๋ค. ์กฐ๊ฑด๋ฌธ์ผ๋ก x๊ฐ a[i] ๋ณด๋ค ์๋ค๋ฉด a[i]๋ฅผ ์ถ๋ ฅํด์ฃผ๋ฉด ๋๋ ๋ฌธ์ ์ด๋ค.์ ์ํ๋ฉฐ ๋ฌธ์ ๋ฅผ ํ์ด๋ณด์~ ๋ฌธ์ ํ์ด๋จผ์ , n๊ณผ x๋ฅผ ์
๋ ฅ๋ฐ์์ผํ๋ค, ๊ทธ๋ฆฌ๊ณ a๋ผ๋ ์์ด์ n๋งํผ ๊ฐ์ ๋ฃ๊ธฐ ์ํด ๋ฐ๋ณต๋ฌธ์ ํตํด a[i] ์ ๊ฐ์ ์
๋ ฅํด์ค๋ค.a ์์ด์์ x๋ณด๋ค ์์์๋ค์ ์ถ๋ ฅํด์ค์ผํ๊ธฐ ๋๋ฌธ์, ์กฐ๊ฑด๋ฌธ์ ์ฌ์ฉํด์ a[i]๊ฐ x๋ณด๋ค ์์ผ๋ฉด a[i]๋ฅผ ์ถ๋ ฅํด๋ณด์ ์์ธํ๊ฑด ์๋ ํ์ด ์ฝ๋๋ก ๋ณด์~! ํ์ด ์ฝ๋#includeusing namespace std;int main(){ int a[10001]; int n, x; cin >> n >> x; f..
๋ฐฑ์ค 10807๋ฒ ํ์ด ๋ฌธ์ ๋ฌธ์ ์ดํด๋ฐฐ์ด์ ์ด์ฉํ๋ ์ฒซ๋ฌธ์ ์ด๋ค~! n์ ์
๋ ฅ๋ฐ์ผ๋ฉด n์ ํ์๋งํผ ์ซ์๋ฅผ ์
๋ ฅ๋ฐ๊ณ v์ ์ซ์๊ฐ ๋ช๊ฐ ์๋์ง๋ฅผ ์ธ๊ณ ๊ทธ ์๋งํผ ์ถ๋ ฅํด์ฃผ๋ ๋๋ ๋ฌธ์ ์ด๋ค!๋ฐฐ์ด์ด ์ฒ์์ธ ์ฌ๋์ ๋ค์ ํท๊ฐ๋ฆด์ ์๊ฒ ์ง๋ง ์ต์ํด์ง๋ฉด ๊ธ๋ฐฉ ํ์์์๊ฒ์ด๋ค! ๋ฐ๋ก ํ์ด๋ก ๊ฐ๋ณด์ ๋ฌธ์ ํ์ด๋จผ์ , ๋ณธ๋ ๋ฐฐ์ด์ ๋ชฐ๋์๋ ์ฐ๋ ๋ฐฉ๋ฒ์ผ๋ก ์๊ฐํด๋ณด์. n์ ์
๋ ฅ๋ฐ์ํ n๋งํผ์ ์๋ฅผ ์
๋ ฅ๋ฐ์ผ๋ ค๋ฉด ๋ฐ๋ณต๋ฌธ์ผ๋ก n๋งํผ ๋ฐ๋ณต์ํจ๋ค, n๋งํผ ๋ณ์๋ฅผ ์์ฑํด์ผํ ๊น?์๋๋ค. ์ด๋ฐ๊ฒฝ์ฐ๋ฅผ ์๊ฐํด์ ํ๋์ ๋ณ์์ ์ฌ๋ฌ๊ฐ์ ๊ฐ์ ๋ฃ์์ ์๋ค. ๊ทธ๊ฒ ๋ฐ๋ก ๋ฐฐ์ด์ด๋ค. ์๋์ฌ์ง์ ๋ณด์. ์์ ๊ฐ์ด ํ๋์ ๋ฐฐ์ด(Array)์ index์ ์ฌ๋ฌ๊ฐ์ง ๊ฐ์ ๋ฃ์์์๋ค. ๋ค๋ง ์๋ฃํ (int, char, float) ๋ ์ผ์ ํด์ผ๋งํ๋ค. ๊ทธ๋ ๋ค๋ฉด ๋ค์..
๋ฐฑ์ค 10951๋ฒ ํ์ด ๋ฌธ์ ๋ฌธ์ ์ดํด๋ค๋ฅธ A+B ๋ฌธ์ ์ฒ๋ผ a์ b๋ฅผ ์
๋ ฅ๋ฐ๊ณ a+b๋ฅผ ์ถ๋ ฅํด์ฃผ๋ ๋ฌธ์ ์ด๋ค. ํ์ง๋ง ๋ค๋ฅธ ๋ฌธ์ ๋ค๊ณผ ๋ค๋ฅธ์ ์ ์ข
๋ฃ์กฐ๊ฑด์ด ์๋ค.๊ทธ๋ ๋ค๊ณ while(1)๋ก ๊ณ์ a+b๋ฅผ ํ๊ฒ ๋๋ฉด ์ถ๋ ฅ ์ด๊ณผ๋ผ๋ ์ค๋ฅ๊ฐ ๋จ๊ฒ๋๋ค. ๋ฌธ์ ๋ฅผ ์ด๋ป๊ฒ ํ์ด์ผํ ๊น? ๋ฌธ์ ํ์ด์ด ๋ฌธ์ ๋ฅผ ํ๊ธฐ์ํด์๋ ํ๊ฐ์ง์ ๊ฐ๋
์ ์์์ผํ๋ค.๋ฐ๋ก EOF์ด๋ค. ๊ทธ๋ผ EOF๋ ๋ฌด์์ผ๊น? EOF( End Of FilE )๋ ์ฃผ์ด์ง ์
๋ ฅ ํ์ผ๋ง ๊ฐ๊ณ ์
๋ ฅ์ ๋ฐ์ ๋ ๋์ด์ ์ฝ์ ์ ์๋ ๋ฐ์ดํฐ๊ฐ ์๋ ๊ฒฝ์ฐ. ํ์ผ์ ๋์ ์๋งํ๋ค. ๋ฌธ์ ๋ ์
๋ ฅ์์ ๋์ด์ ์ฝ์ ์ ์๋ ๋ฐ์ดํฐ๊ฐ ์กด์ฌํ์ง ์์ ๋ ๋ฐ๋ณต๋ฌธ์ ์ข
๋ฃํ๊ฒ ๋์ด์๋ค.๋ฐ๋ผ์ EOF์ ๊ฐ๋
์ธ๊ฒ์ด๋ค. ํ์ผ์ ๋๊น์ง ์ฝ์๋ค๊ณ EOF๊ฐ ๋๋ ๊ฒ์ด ์๋๋ผ, ๋๊น์ง ์ฝ๊ณ ๋ ๋ค ๊ทธ ๋ค..
๋ฐฑ์ค 10952๋ฒ ํ์ด๋ฌธ์ ๋ฌธ์ ์ดํด์ด๋ฒ A+B ๋ฌธ์ ์์๋ n๋งํผ ๋ฐ๋ณตํ๋๊ฒ ์๋๋ผ, 0 0์ด ์
๋ ฅ๋ ๋๊น์ง ๋ฌดํ๋๋ก ๋ฐ๋ณตํด์ A+B๋ฅผ ํด์ผ๋๋ ๋ฌธ์ ์ด๋ค. ์ด๋ฐ ๋ฌธ์ ์์๋ ๋๋ถ๋ถ while๋ฌธ์ ๋ง์ด ์ฌ์ฉํ๋ค. while(์กฐ๊ฑด๋ฌธ) {} ์ผ๋ก ์ฌ์ฉํ๊ฒ ๋๋๋ฐ, ์กฐ๊ฑด๋ฌธ์ด ์ฐธ์ผ๋๊น์ง ๊ณ์ํด์ ๋ฐ๋ณตํ๊ฒ ๋๋ค. ๋ฌดํ๋ฐ๋ณตํ๊ฒ ํ๋ ค๋ฉด ์กฐ๊ฑด๋ฌธ์์ ์ฐธ์ ๊ฐ์ธ 1์ ๋ฃ์ด์ฃผ๋ฉด ๋๋ค.๋ฌดํ๋ฐ๋ณต์ ํด์ ํ๋ ค๋ฉด break; ๋ฅผ ์จ์ฃผ๋ฉด ๋๋ค ์ด์ ์ ์ ์ํ๋ฉฐ ๋ฌธ์ ๋ฅผ ํ์ด๋ณด์~ ๋ฌธ์ ํ์ด๋จผ์ a,b ๊ฐ ๊ฐ๊ฐ 0 0 ์ด ์
๋ ฅ๋ ๋๊น์ง ๋ฌดํํ ๋ฐ๋ณต๋๋ ๋ฐ๋ณต๋ฌธ์ ๋ง๋ค์ด์ผํ๋ค. ๋ฐ๋ผ์, while(1)์ ์ฌ์ฉํด์ฃผ๊ณ a,b๋ฅผ ์
๋ ฅ๋ฐ์๋ค ๋ง์ฝ์ a์ b๊ฐ ๋๋ค 0์ด๋ผ๋ฉด break; ๋ฌธ์ ๊ฑธ์ด์ฃผ๋ฉด ๋๋ค.์ฝ๋๋ก ๋ํ๋ด๋ฉดwhile(1){ cin >> a..
๋ฐฑ์ค 2439๋ฒ ํ์ด ๋ฌธ์ ๋ฌธ์ ์ดํด๋ฐ๋ณต๋ฌธ์ ๋จ๊ณจ ๋ฌธ์ ์ธ ๋ณ์ฐ๊ธฐ์ 2๋ฒ์งธ ๋ฌธ์ ์ด๋ค. ์ฒซ์งธ ์ค์๋ ๋ณ 1๊ฐ, ๋์งธ ์ค์๋ ๋ณ 2๊ฐ, N๋ฒ์งธ ์ค์๋ ๋ณ N๊ฐ๋ฅผ ์ฐ๋ ๋ฌธ์ ํ์ง๋ง, ์ค๋ฅธ์ชฝ์ ๊ธฐ์ค์ผ๋ก ์ ๋ ฌํ ๋ณ(์์ ์ฐธ๊ณ )์ ์ถ๋ ฅํ์์ค.๊ฐ ๋ฌธ์ ์ด๋ค. ์ ๋ฌธ์ ์์๋ ๋ณ์ ์๋์ ๊ฐ์ด ์ฐ๋๊ฑฐ์๋๋ฐ,*************** ์ด๋ฒ๋ฌธ์ ์์๋ * ** *** ********* ์ด๋ ๊ฒ ์ฐ์ผ๋ฉด ๋๋ค.์ด ์ ์ ์ ์ํ๋ฉฐ ๋ฌธ์ ๋ฅผ ํ์ด๋ณด์~ ๋ฌธ์ ํ์ด์ผ๋จ, ์ฐ๋ฆฌ๊ฐ ์ถ๋ ฅํด์ค์ผ ํ๋ ๋ถ๋ถ์ ์ด 3๊ฐ์ด๋ค. ํ์ฌ ์ถ๋ ฅํด์ค์ผ ๋๋ ๋ถ๋ถ์ ํ๋์ ์์ญ์ด์ ๊ณต๋ฐฑ์ธ " ", ์ด๋ก์ ์์ญ์ด์ ๋ณ์ธ "*", ๋นจ๊ฐ์ ์์ญ์ด์ ์ค๋ฐ๊ฟ์ธ "\n" ์ด๋ค. ๋จผ์ ํ๋์ ์์ญ์ธ ๊ณต๋ฐฑ์ ์ถ๋ ฅํด๋ณด์.n = 5๋ผ๊ณ ๊ฐ์ ํ์๋, ๊ณต๋ฐฑ์ 4, 3, 2,..
๋ฐฑ์ค 2438๋ฒ ํ์ด ๋ฌธ์ ๋ฌธ์ ์ดํด๋ฐ๋ณต๋ฌธ์ ์ฒ์ ๋ฐฐ์ธ๋ ๋์ค๋ ๋จ๊ณจ ๋ฌธ์ ์ธ ๋ณ์ฐ๊ธฐ๋ค. n์ ์
๋ ฅ๋ฐ์ํ, ์ฒซ์งธ์ค์๋ ๋ณ 1๊ฐ, ๋์งธ ์ค์๋ ๋ณ 2๊ฐ, n๋ฒ์งธ ์ค์๋ ๋ณ n๊ฐ๋ฅผ ์ถ๋ ฅํด์ผํ๋ ๋ฌธ์ ์ด๋ค.์์ ์ ์ ์ํ๋ฉฐ ํ์ด๋ณด์~ ๋ฌธ์ ํ์ด์ฒ์ ํ์ด๋ณด์๋ ๋ถ๋ค์ด๋ผ๋ฉด ๋๋ถ๋ถ ์๋์ ๋ฐ๋ณต๋ฌธ์ ์ฌ์ฉํ์ ๋ค. for(int i = 0; i cout } ํ์ง๋ง ์ด๋ ๊ฒ ์ฝ๋๋ฅผ ์ง๋ฉด ***** ์ด๋ ๊ฒ ์ถ๋ ฅ๋ ๋ฟ์ด๋ค. ๊ทธ๋ ๋ค๋ฉด ์ด๋ป๊ฒ ํ ๋ฐ๋ณต๋ฌธ ์์์ ์ฌ๋ฌ๊ฐ์ ๋ณ์ ์์๋๋ก ์ถ๋ ฅํ ์ ์์๊น?๋ฐ๋ก ๋ฐ๋ณต๋ฌธ์์ ๋ฐ๋ณต๋ฌธ์ ํ๋๋ ์ฌ์ฉํ๋๊ฒ์ด๋ค. ์ด๊ฒ์ ์ฐ๋ฆฌ๋ ์ด์ค ๋ฐ๋ณต๋ฌธ(์ค์ฒฉ ๋ฐ๋ณต๋ฌธ)์ด๋ผ๊ณ ๋ถ๋ฅธ๋ค. i๊ฐ์ ๋ฐ๋ผ ๋ณ๋๋๊ฒ ํ๋ ค๋ฉด ๋๋ฒ์งธ ๋ฐ๋ณต๋ฌธ์ ์กฐ๊ฑด์ for(int j = 0; j ; j++) ๋ก ํด์ฃผ๋ฉด ๋๋ค!๋ํ, ์ฒซ๋ฒ์งธ..