首页 > 其他分享 >pta_【CPP0039】vector应用测试

pta_【CPP0039】vector应用测试

时间:2023-05-19 22:15:15浏览次数:51  
标签:CPP0039 10 begin cout ++ pta int vector

#include<iostream>
#include<vector>
#include<algorithm>
using namespace std;
int main(void)
{
int i,a[10],b;
for(i=0; i<10; i++){
scanf("%d",&a[i]);
}
scanf("%d",&b);//插入的数
{

vector<int> V;
for(i = 0; i < 10; i++)
V.insert(V.begin() + i, a[i]);
V.insert(V.begin(), b);
for(i = 0; i < 11; i++)
cout << "[" << V[i] << "]";
cout << endl;
sort(V.begin(), V.end());
V.erase(V.begin() + 10);
// for(i = 0; i < 10; i++)
// cout << "[" << V[i] << "]";
vector<int>::iterator it = V.begin();
for(; it != V.end(); it++)
cout << "[" << *it << "]";
V.clear();

}
return 0;
}

 

 

标签:CPP0039,10,begin,cout,++,pta,int,vector
From: https://www.cnblogs.com/atrue/p/17416429.html

相关文章

  • pta_6-1 数组排序输出(函数模板)
    #include<iostream>#include<string>usingnamespacestd;template<classT>voidsort(T*a,intsize){intr,i,j;for(i=0;i<size;i++)cin>>a[i];Tt;for(r=size/2;r>=1;r/=2)for(i......
  • PTA题目集4、5及期中考试的总结性Blog
    一、前言随着对java学习的越来越深入,需要学习的东西也越来越多,第四五次pta题目集主要还是以菜单计价系统为主,相较于以前的菜单计价系统,增加了异常情况的处理,以及特色菜,口味度等功能,使这个菜单计价系统越来越与现实生活相关联,当然与之同时题目的难度当然也是大幅度提高了。虽然这......
  • 周二(PTA简单题练习)例
    #include<iostream>#include<math.h>using·namespace·std;int·main(){····int·N;int·num1=0,num2=0,num3=0;····cin>>N;····if(N<=1000)····{int·pork=15,chicken=20;double·beef=0.1/9;····if(N>=pork)········num1=floor(N/15);......
  • javaPTA题目集4、5及期中考试总结
    一、前言通过这三周对Java课程的学习及pta大作业的练习,我了解了Java的编译环境如JDK、JRE等等,Java去掉了C++语言的许多功能,是安全的、解释的、高性能的语言,但最主要的还是Java的面向对象性,Java中的类与对象的创建以及类间关系,类与类之间方法属性的调用时常让我头疼,通过pta的练习......
  • IO库和string、vector
    IO库重载了移位运算符C++并没有函数输出,而是奇怪的运算符scanf()   printf()实际上cin他们是一个类的对象 干脆禁止拷贝,因为要管理缓冲区,防止冲突<<移位有左结合性,所以具体应该是(cout<<a)<<b  前面应该返回一个cout细度 第一个参数是ostream对象,因为禁......
  • 周二(PTA简单练习)例
    ~#include<iostream>2#include<string>3usingnamespacestd;4intrecostring()5"finti,c,b;6•while(1)7"{cin>>i;8if(i>>100111<0)9icout-<"不符合要求,请重新输入:";•jelseibreak;}}•stringnumb[c......
  • 5-16-pta实验-文件的输入输出
    #include<bits/stdc++.h>usingnamespacestd;classDog{ private: intweight; intold; public: Dog(inta,intb):weight(a),old(b){}; intWeight(){ returnweight; } intOld() { returnold; } ~Dog(){}; };intmain(){Dogdog1(5,10);fst......
  • PTA题目集4、5以及期中考试总结
    一、前言题目的难度和题量各不相同。这些题目涉及到的知识点包括基本的数据类型、循环、条件语句、数组、字符串操作、类的设计、正则表达式、继承等。由于PTA题目集4、5各一道题,是以前三次的题目为基础,代码量较大,难度也较大,需要运用多种知识点和算法来解决;期中考试一共四道题,题......
  • PTA练习题
    定义一个Dog类,包括体重和年龄两个数据成员及其成员函数,声明一个实例dog1,体重5,年龄10,使用I/O流把dog1的状态写入磁盘文件。再声明一个实例dog2,通过读取文件dog1的状态赋给dog2。分别用文本方式和二进制方式操作文件。1#include<iostream>2#include<fstream>3usingname......
  • 由于string不能输入空格,和cin不能输入空格;用了map和vector和cin.get()的题;本题都正确
    1.cin是C++中最常用的输入语句,当遇到空格或者回车键即停止。无法解决。2.cin.get()函数可以接收空格,遇回车结束输入。3.string也不能输入空格给定两个字符串 A 和 B,本题要求你输出 A+B,即两个字符串的并集。要求先输出 A,再输出 B,但重复的字符必须被剔除。输入格式:输......