私はタイトルに署名します

 

 問題の解決方法:彼らは2つの点を犯し前回.....問題を参照して、重いの波にパイソンとの決定的なセット、間違った....私は10分の終了後に他の人を参照するのを待つ理由を見つけることができません:私は突然、間違った理由のことに気づいていないセット、ダイレクトシークエンス、とよく見る、で、何の問題ああがないと思います。この質問は、小さなK-重い後に行くことを求めていないが、小さなkは、注文しました!私は質問は、大などの繰り返しを、問題を説明することを意図していると思うので、それが質問の意味が確かにここ3、2とする必要がありますによると、3番目に小さい番号を見つける例112 233のために、位置を占めるべきではありません。魅せられて〜

C ++:

#include<bits/stdc++.h>
using namespace std;
int main()
{
   int n,k,a[100010];
   cin>>n>>k;
    for(int i=0;i<n;i++)
        cin>>a[i];
    sort(a,a+n);
    cout<<a[k-1]<<endl;
    return 0;
}

パイソン:

n,k=map(int,input().split())
a=sorted(list(map(int,input().split())))
print(a[k-1])

 

395元記事公開 ウォンの賞賛126 ビューに20万+を

おすすめ

転載: blog.csdn.net/memory_qianxiao/article/details/90115921