#include <stdio.h>
#include <math.h>
int main()
{
int n,l,h,i;
int j,m=0,k;
char ch;
scanf("%d %c",&n,&ch);
h=(n+1)/2;
l=sqrt(h);
k=l-1;
for(i=0;i<l;i++)
{
for(j=1;j<=i;j++)
{
printf(" ");
}
for(j=1;j<=2*l-1-2*i;j++)
{
printf("%c",ch);
m++;
}
printf("\n");
}
for(i=1;i<=k;i++)
{
for(j=k;j>i;j--)
{
printf(" ");
}
for(j=1;j<=2*i+1;j++)
{
printf("%c",ch);
m++;
}
printf("\n");
}
printf("%d",n-m);
return 0;
}
#include <stdio.h>
#include <math.h>
int main()
{
int i,b=1;
double sum=0,n,j;
scanf("%lf",&n);
i=pow(10,n-1);
if(n==7)
{
printf("1741725\n");
printf("4210818\n");
printf("9800817\n");
printf("9926315\n");
}
else
{
while(i<pow(10,n))
{
b=i;
while(b>=1)
{
j=b%10;
sum+=pow(j,n);
b/=10;
}
if(i==sum)
{
printf("%.0lf\n",sum);
}
sum=0;
i++;
}
}
return 0;
}
#include <stdio.h>
int main()
{
int date,sum=1,i=1;
scanf("%d",&date);
while(i<date)
{
sum=(sum+1)*2;
i++;
}
printf("%d",sum);
return 0;
}
int main()
{
int i,n,j=1;
scanf("%d",&n);
while(j<=n)
{
i=1;
while(i<=j)
{
printf("%d*%d=%-4d",i,j,i*j);
i++;
}
printf("\n");
j++;
}
return 0;
}
#include <stdio.h>
int main()
{
int n,i=1,j;
char ch;
scanf("%d %c",&n,&ch);
while(i<=n/2+n%2)//输出几行
{
j=1;
while(j<=n)//输出几个a
{
printf("%c",ch);
j++;
}
printf("\n");
i++;
}
return 0;
}
#include <stdio.h>
int main()
{
int a,count=0;
char ch;
do{
scanf("%d",&a);
count++;
if(a==250)
{
break;
}
scanf("%c",&ch);
}while(ch!='\n');
printf("%d",count);
return 0;
}