pta 甲级 1009

题意很明了啦

两个解法,先贴一个最朴素(没有技术含量的),今晚补vector的做法,vector应该是节省时间节省空间,,,,

1.数组方法

#include 
#include 
#include 

using namespace std;
double ia[1005],ib[1005];
double indexx[1000005];
int main()
{
    memset(ia,0,sizeof(ia));
    memset(ib,0,sizeof(ib));
    memset(indexx,0,sizeof(indexx));
    int n1,n2;
    scanf("%d",&n1);
    for(int i=0;i=0;i--)
    {
        if(indexx[i]!=0)
            num++;
    }
    printf("%d",num);
    for(int i=1000003;i>=0;i--)
    {
        if(indexx[i]!=0)
            printf(" %d %.1lf",i,indexx[i]);
    }
    cout<

 

你可能感兴趣的:(pta 甲级 1009)