A+B
#include<stdio.h>
int main ()
{
int A,B;
scanf("%d%d",&A,&B);
printf("%d",A+B);
return 0;
}
等差数列求和
#include <stdio.h>
#include <stdlib.h>
int main()
{
int sum=0;
int start=0,end=0;
int step=1;
while(scanf("%d",&end)!=EOF){
sum+=i;
printf("%d\n",sum);
sum=0;
}
return 0;
}
简单字符串处理
#include<stdio.h>
#include<string.h>
int main()
{
int n,i,j,count[1000],max,t;
char str[1000][16];
while(scanf("%d",&n)!=EOF)
{
if(n==0)
break;
//if(n)
{
for(i=0;i<n;i++)
scanf("%s",&str[i]);
for(i=0;i<n;i++)
{
count[i]=0;
for(j=0;j<n;j++)
{
if(strcmp(str[i],str[j])==0)
count[i]++;
}
}
max=0;t=0;
for(i=0;i<n;i++)
{
if(max<count[i])
{
max=count[i];
t=i;
}
}
printf("%s\n",str[t]);
}
}
}
电梯题
#include<stdio.h>
#include<math.h>
#include<iostream>
#include<string.h>
using namespace std;
int main()
{
int n,sum=0;
int now=0,next;
scanf("%d",&n);
while(n!=0)
{
scanf("%d",&next);
if(now<=next)
sum+=(next-now)*6+5;
else if(now>next)
sum+=(now-next)*4+5;
w=next;
n--;
if(n==0)
{
printf("%d\n",sum);
scanf("%d",&n);sum=0;now=0;
continue;
}
}
return 0;
}