zoukankan      html  css  js  c++  java
  • 输入数字个数以及要找的位置,输出以字典序为准的那个数

    输入

    12 4

    输出

    12

    1,10,11,12,2,3,4,5,6,7,8,9

    c++的。。。哎。。。JRTT第一题

    #include <iostream>
    #include<string>
    #include <cstring>
    #include<vector>
    #include<sstream>
    #include<algorithm>
    #include <stdlib.h>
    #include <stdio.h>
    using namespace std;
    int main()
    {
        int x;
        int m;
        cin>>x>>m;
        vector<string> vec;
    
        for(int i=1; i<=x; i++)
        {
            stringstream ss;//在外边定义会追加
            ss<<i;
    
            vec.push_back(ss.str());
        }
    
        vector<string>::iterator it;
    
        sort(vec.begin(),vec.end());
        int i=0;
        for(it=vec.begin(),i=1; i<m; it++,i++)
        {
            ;
        }
    
        cout<<*it;
    
    }
  • 相关阅读:
    模板方法模式
    策略模式
    享元模式
    组合模式
    桥接模式
    外观模式
    代理模式
    装饰者模式
    适配器模式
    类之间的关联关系和依赖关系
  • 原文地址:https://www.cnblogs.com/8335IT/p/5918012.html
Copyright © 2011-2022 走看看