[c++] scanf & cin ์๋ ์ฐจ์ด(์ ๋ ฅ ์๊ฐ ์ด๊ณผ)
์ด๋ถ ํ์์ ์ด์ฉํ๋ ๊ฐ๋จํ ๋ฌธ์ ์๋ค.
์ฒซ๋ฒ์งธ ์๋์์ ์ด๋ถ ํ์์ ์ฌ์ฉํ์ง ์์์๊ณ , ์๊ฐ ์ด๊ณผ๊ฐ ๋ฐ์ํ๋๊ฑธ ๋ณด๊ณ ์ด๋ถ ํ์์ ๋์ ํ๋๋ฐ ๊ณ์ํด์ ์๊ฐ์ด๊ณผ๊ฐ ๋ฐ์ํ๋ค.
์์ง..?
์์ธ์ ์๊ฐ์ง๋ ๋ชปํ ๊ณณ์ ์์๋ค.
๋ ์ฝ๋์ ์ฐจ์ด์ ์ด ๊ทธ ์์ธ์ด๋ค.
#include <bits/stdc++.h>
using namespace std;
vector<int> v;
int N, M;
int main()
{
cin >> N;
int input;
for (int i = 0; i < N; i++)
{
cin >> input;
v.push_back(input);
}
sort(v.begin(), v.end());
cin >> M;
for (int i = 0; i < M; i++)
{
cin >> input;
if (binary_search(v.begin(), v.end(), input))
{
cout << "1 ";
}
else
{
cout << "0 ";
}
}
}
#include <bits/stdc++.h>
using namespace std;
vector<int> v;
int N, M;
int main()
{
cin >> N;
int input;
for (int i = 0; i < N; i++)
{
scanf("%d", &input);
v.push_back(input);
}
sort(v.begin(), v.end());
cin >> M;
for (int i = 0; i < M; i++)
{
scanf("%d", &input);
if (binary_search(v.begin(), v.end(), input))
{
cout << "1 ";
}
else
{
cout << "0 ";
}
}
}
๋ฐ๋ก ๊ทธ ์์ธ์ std::cin ์ด์๋ค. scanf์ ๋นํด ๋น๊ต์ ์ฝ๊ฒ ์ ๋ ฅ์ ๋ฐ์ ์ ์์ด์, ์ง๊ธ๊น์ง ๊ฑฐ์ ๋ชจ๋ ๋ฌธ์ ๋ฅผ cin์ ์ด์ฉํ์ฌ ํ์๋ ๊ฒ ๊ฐ๋ค. ์ด๊ฒ ์์ธ์ด์๋ค๋....
์ด๋ฒ ๊ธฐํ์ scanf์ cin์ ์๋๋ฅผ ์ฐพ์๋ณด์๋ค.
์ ์ฌ์ง์ ๋ณด๋ฉด ์๊ฒ ์ง๋ง, ์๊ฐ ์ฐจ์ด๊ฐ ๊ฝค ์์ฒญ๋๋ค... 10๋ง๋ฒ ์ด์์ ์ ๋ ฅ์ด ์ด๋ฃจ์ด์ง๋ค๋ฉด ์ด๋ ์๊ฐ์ด๊ณผ๋ฅผ ์ผ์ผํฌ๋งํผ ๊ฐ๋ ฅํด์ง๋ค.
์กฐ์ฌ..์กฐ์ฌํ์..
๋๊ธ
์ด ๊ธ ๊ณต์ ํ๊ธฐ
-
๊ตฌ๋
ํ๊ธฐ
๊ตฌ๋ ํ๊ธฐ
-
์นด์นด์คํก
์นด์นด์คํก
-
๋ผ์ธ
๋ผ์ธ
-
ํธ์ํฐ
ํธ์ํฐ
-
Facebook
Facebook
-
์นด์นด์ค์คํ ๋ฆฌ
์นด์นด์ค์คํ ๋ฆฌ
-
๋ฐด๋
๋ฐด๋
-
๋ค์ด๋ฒ ๋ธ๋ก๊ทธ
๋ค์ด๋ฒ ๋ธ๋ก๊ทธ
-
Pocket
Pocket
-
Evernote
Evernote
๋ค๋ฅธ ๊ธ
-
2์ n์น ๊ฐ ๋นํธ์ฐ์ฐ์๋ฅผ ์ด์ฉํด์ ๊ฐ๋จํ๊ฒ ํํํ์..!
2์ n์น ๊ฐ ๋นํธ์ฐ์ฐ์๋ฅผ ์ด์ฉํด์ ๊ฐ๋จํ๊ฒ ํํํ์..!
2021.09.27 -
[C++] ์กฐํฉ(combination)
[C++] ์กฐํฉ(combination)
2021.08.27 -
[C++] pair vector๋ฅผ sort! ๋ค์ด์จ ์์๋ ๊ธฐ์ค์ผ๋ก ๋ ์ ์๋ค๊ฑฐ!
[C++] pair vector๋ฅผ sort! ๋ค์ด์จ ์์๋ ๊ธฐ์ค์ผ๋ก ๋ ์ ์๋ค๊ฑฐ!
2021.08.06 -
[C++] pair vector๋ฅผ sort! ๋๋ฒ์งธ๊ฐ์ ๊ธฐ์ค์ผ๋ก๋ ์ ๋ ฌ ๊ฐ๋ฅํ๋ค๊ฑฐ!
[C++] pair vector๋ฅผ sort! ๋๋ฒ์งธ๊ฐ์ ๊ธฐ์ค์ผ๋ก๋ ์ ๋ ฌ ๊ฐ๋ฅํ๋ค๊ฑฐ!
2021.08.06