BOJ|10871号
Pythonプール N, X = map(int,input().split())
A = list(map(int,input().split())) #int형 변수를 가지는 map을 list로 받아옴
for i in A:
if i < X:
print(i,end=' ')
変数Aをlist
に設定し、入力をsplit()
に切り捨て、リストの各インデックスにマッピングする.
このようにリストを作成し,再複文を回し,リスト内の各要素がXより小さい場合に出力する.
Pythonでは、符号化が容易になるかもしれません.N, X = map(int,input().split())
A = [*map(int,input().split())]
print(*[i for i in A if i < X])
Aをmap
のアドレス値を含むリストとして保存し、出力時にそのアドレス値を参照して出力する.i for i in A if i < X
は出力i
を意味し、i
は循環A
であり、i < X
の場合のみ出力される.
C++プール #include <iostream>
using namespace std;
int main()
{
ios_base::sync_with_stdio(false);
cin.tie(NULL);
int n, x;
int a;
cin >> n >> x;
while (n--) {
cin >> a;
if (a < x)cout << a << '\n';
}
}
Reference
この問題について(BOJ|10871号), 我々は、より多くの情報をここで見つけました
https://velog.io/@hrpp1300/BOJ-10871번
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
N, X = map(int,input().split())
A = list(map(int,input().split())) #int형 변수를 가지는 map을 list로 받아옴
for i in A:
if i < X:
print(i,end=' ')
N, X = map(int,input().split())
A = [*map(int,input().split())]
print(*[i for i in A if i < X])
#include <iostream>
using namespace std;
int main()
{
ios_base::sync_with_stdio(false);
cin.tie(NULL);
int n, x;
int a;
cin >> n >> x;
while (n--) {
cin >> a;
if (a < x)cout << a << '\n';
}
}
Reference
この問題について(BOJ|10871号), 我々は、より多くの情報をここで見つけました https://velog.io/@hrpp1300/BOJ-10871번テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol