PTA
L1-001 Hello World
#include <stdio.h>
int main()
{
printf("Hello World!");
return 0;
}
L1-002 打印沙漏
#include <stdio.h>
int main(){
int a,t=1;
char c;
scanf("%d %c",&a,&c);
a--;
while(a>= 2*(t+2))
{
a-=2*(t+2);
t+= 2;
}
int k=t;
for(int j=1;j<k+1;j++){
int n;
for(n=0;n<(k-t)/2;n++){
printf(" ");
}
int m;
for(m = 1;m < t+1;m ++){
printf("%c",c);
}
printf("\n");
j>k/2 ? (t+=2):(t-=2);
}
printf("%d",a);
}
L1-003 个位数统计
#include<stdio.h>
#include<string.h>
int main()
{
char a[1005],b='0';
scanf("%s",a);
int len=strlen(a);
while(b<='9')
{
int n=0;
for(int i=0;i<len;i++)
{
if(a[i]==b)
n++;
}
if(n!=0)
printf("%c:%d\n",b,n);
b++;
}
return 0;
}
L1-004 计算摄氏温度
#include<stdio.h>
int main()
{
int f,c;
scanf("%d",&f);
c= 5*(f-32)/9;
printf("Celsius = %d",c);
return 0;
}
L1-005 考试座位号
#include<stdio.h>
struct student
{
char z[20];
int s;
int k;
};
int main()
{
int i,j,n,m,k;
scanf("%d\n",&n);
struct student ss[1001];
for(i=0;i<n;i++)
scanf("%s %d %d\n",ss[i].z,&ss[i].s,&ss[i].k);
scanf("%d",&m);
for(i=0;i<m;i++){
scanf("%d",&k);
for(j=0;j<n;j++)
if(ss[j].s==k)
printf("%s %d\n",ss[j].z,ss[j].k);
}
return 0;
}
蓝桥杯4983
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
// 请在此输入您的代码
int x;
scanf("%d",&x);
if(x==0)
printf("1");
else
printf("0");
return 0;
}