読者です 読者をやめる 読者になる 読者になる

紙媒体で管理するとなくなりがちなのでブログで進捗などを管理することにしました
※殆どの記事は自分自身のためだけにかいています.他人に見せられるレベルには至っていません...

ABC025_A

文字列についての問題
文字列の要素1つはchar型だと知った.
ex)

string str = "abcde";
cout<<typeid(str[1]).name()<<endl;
//c

よってsubstr(ポインタの位置,そこから何文字分?)を使って部分文字列を使った.

#include <bits/stdc++.h>
using namespace std;
int main()
{
    string s;
    int n;
    vector<string> ss;
    cin>>s>>n;
    sort(s.begin(),s.end());
    for(int i=0;i<5;i++){
        for(int j=0;j<5;j++){
            string new_ss = s.substr(i,1)+s.substr(j,1);
            ss.push_back(new_ss);        
        }
    }
    cout<<ss[n-1]<<endl;
    
    return 0;
    
}