刷题
传送门:编程入门训练
实践出真知
#include <stdio.h>
int main ()
{
printf ("Practice makes perfect!");
return 0;
}
我是大V
#include<stdio.h>
int main()
{
printf("v v\n v v\n v");
return 0;
}
有容乃大
#include<stdio.h>
int main()
{
printf("The size of short is %d bytes.\n", sizeof(short));
printf("The size of int is %d bytes.\n", sizeof(int));
printf("The size of long is %d bytes.\n", sizeof(long));
printf("The size of long long is %d bytes.", sizeof(long long));
return 0;
}
一开始写这题的时候真不知道输出这个类型的字节,于是直接设置字节大小输出,这是错误的程序,因为不满足题目要求,上面才是标准!!!
#include<stdio.h>
int main()
{
short a = 2;
int b = 4;
long c = 8;
long long d = 8;
printf("The size of short is %d bytes.\n",a);
printf("The size of int is %d bytes.\n",b);
printf("The size of long is %d bytes.\n",c);
printf("The size of long long is %d bytes.",d);
return 0;
}
小飞机
#include<stdio.h>
int main()
{
printf(" **\n **\n************\n************\n * *\n * *");
return 0;
}
缩短二进制
#include<stdio.h>
int main()
{
int a = 1234;
printf("%#o %#X",a,a);
return 0;
}
十六进制转十进制
#include<stdio.h>
int main()
{
int a = 0xABCDEF;
printf("%15d",a);
return 0;
}
printf的返回值
#include <stdio.h>
int main()
{
int a = printf("Hello world!");
printf("\n");
printf("%d",a);
return 0;
}
成绩输入输出
#include <stdio.h>
int main()
{
int a , b , c;
scanf("%d%d%d",&a,&b,&c);
if(0 <= a && a <= 100 && 0 <= b && b <= 100 && 0 <= c && c <= 100)
printf("score1=%d,score2=%d,score3=%d",a,b,c);
return 0;
}
学生基本信息输入输出
#include<stdio.h>
#include<stdlib.h>
int main()
{
int a;
double b,c,d;
scanf("%d;%lf,%lf,%lf",&a,&b,&c,&d);
if(1 <= a && a <= 20000000)
{
if(b < 0 || b > 101)
return EXIT_FAILURE;
if(c < 0 || c > 101)
return EXIT_FAILURE;
if(d < 0 || d > 101)
return EXIT_FAILURE;
b = (int) (b * 100 + 0.5) / 100.0;
c = (int) (c * 100 + 0.5) / 100.0;
d = (int) (d * 100 + 0.5) / 100.0;
printf("The each subject score of No. %d is %.2f, %.2f, %.2f.",a,b,c,d);
}
return 0;
}
字符金字塔
#include <stdio.h>
int main ()
{
char a[1];
scanf("%c",a);
printf(" %c\n %c %c\n %c %c %c\n %c %c %c %c\n%c %c %c %c %c",a[0],a[0],a[0],a[0],a[0],a[0],a[0],a[0],a[0],a[0],a[0],a[0],a[0],a[0],a[0]);
return 0;
}
ASCII码
#include <stdio.h>
int main ()
{
printf("%c%c%c%c%c%c%c%c%c%c%c%c",73,32,99,97,110,32,100,111,32,105,116,33);
return 0;
}
出生日期输入输出
#include<stdio.h>
#include<stdlib.h>
int main()
{
int year,month,date;
scanf("%4d%2d%2d",&year,&month,&date);
printf("year=%d\nmonth=%02d\ndate=%02d",year,month,date);
return 0;
}
按照格式输入并且交换输出
#include <stdio.h>
int main ()
{
int a,b,c;
scanf("a=%d,b=%d",&a,&b);
c=a;
a=b;
b=c;
printf("a=%d,b=%d",a,b);
return 0;
}
字符转ASCII码
#include <stdio.h>
int main ()
{
char a;
scanf("%c",&a);
printf("%d",a);
return 0;
}
计算表达式的值
#include <stdio.h>
int main ()
{
int a = 40,c = 212,b;
b = (-8+22) * a - 10 + c / 2;
printf("%d",b);
return 0;
}
计算带余除法
#include <stdio.h>
int main ()
{
int a,b;
scanf("%d%d",&a,&b);
if(0 < a && b < 10000)
{
printf("%d %d",a / b,a % b);
}
return 0;
}
反向输出一个四位数
#include <stdio.h>
int main ()
{
int a,b,c,d;
scanf("%1d%1d%1d%1d",&a,&b,&c,&d);
printf("%d%d%d%d",d,c,b,a);
return 0;
}
kiki算数
#include <stdio.h>
int main ()
{
int a,b,c,d,e;
scanf("%d%d",&a,&b);
c = a + b;
if(c >= 100)
{
d = c % 10;
e = c % 100 / 10;
d = e *10 + d;
printf("%d",d);
}
if(c < 100)
printf("%d",c);
return 0;
}
浮点数的个位数字
#include <stdio.h>
int main()
{
float a;
scanf("%f",&a);
printf("%d",(int)a %10);
return 0;
}
你能活多少秒
#include<stdio.h>
#include<math.h>
int main(void)
{
long int age;
scanf("%d",&age);
if(0 < age && age <= 200)
{
age *=(3.156 * pow (10,7));
printf("%ld\n",age);
}
return 0;
}
时间转换
#include <stdio.h>
int main ()
{
int a,b,c,miao;
scanf("%d",&miao);
if(0 < miao && miao < 100000000)
{
a = miao / 3600;
miao = miao % 3600;
b = miao / 60;
c = miao % 60;
}
printf("%d %d %d",a,b,c);
return 0;
}
总成绩和平均分计算
#include <stdio.h>
int main ()
{
float a,b,c,d;
scanf("%f%f%f",&a,&b,&c);
d = a + b + c;
printf("%.2f %.2f",d,d / 3);
return 0;
}
计算体重指数
#include <stdio.h>
int main ()
{
int ti,sg;
float bmi,sgg;
scanf("%d%d",&ti,&sg);
if(50 <= ti && sg <= 180)
{
sgg = (float) sg / 100;
bmi = ti / (sgg * sgg);
printf("%.2f",bmi);
}
return 0;
}
计算三角形的周长和面积
#include <stdio.h>
#include <math.h>
int main()
{
float a, b, c, d, s;
scanf("%f%f%f", &a, &b, &c);
d = (a + b + c) / 2;
s = sqrt(d * (d - a) * (d - b) * (d - c));
printf("circumference=%.2f area=%.2f\n", d * 2, s);
return 0;
}
计算球体的体积
#include <stdio.h>
#define r 3.1415926
int main ()
{
double a,b,c = 3.0;
scanf("%lf",&a);
if(0 <= a && a <= 15)
{
b = 4 / c * (r * (a * a * a));
printf("%.3f",b);
}
return 0;
}
大小写转换
#include <stdio.h>
int main ()
{
char a,b,c;
scanf("%c",&a);
getchar();
scanf("%c",&b);
getchar();
scanf("%c",&c);
a += 32;
b += 32;
c += 32;
printf("%c\n%c\n%c",a,b,c);
return 0;
}
2的n次方计算
#include <stdio.h>
int main()
{
int a = 1,n;
scanf("%d",&n);
a = a << n;
printf("%d",a);
return 0;
}
kiki和酸奶
#include <stdio.h>
int main()
{
int n,h,m;
scanf("%d%d%d",&n,&h,&m);
if(m <= n * h)
{
if(m % h == 0)
{
n = n - m / h;
printf("%d",n);
}
else
{
n = (n - m / h) - 1;
printf("%d",n);
}
}
return 0;
}
发布信息
#include <stdio.h>
int main ()
{
printf("I lost my cellphone!");
return 0;
}
输出学生信息
#include <stdio.h>
int main()
{
printf("Name Age Gender\n");
printf("---------------------\n");
printf("Jack 18 man");
return 0;
}
计算平均成绩
#include <stdio.h>
int main ()
{
int a,b,c,d,e;
float pj;
scanf("%d%d%d%d%d",&a,&b,&c,&d,&e);
pj = (a + b + c + d + e) / 5.0;
printf("%.1f",pj);
return 0;
}
进制A+B
#include <stdio.h>
int main ()
{
int a,b,c;
scanf("%x 0%o",&a,&b);
c = a + b;
printf("%d",c);
return 0;
}
判断字母
#include <stdio.h>
int main()
{
char a;
scanf("%c",&a);
if((65 <= a && a <= 90) || (97 <= a && a <= 122))
printf("YES");
else
printf("NO");
return 0;
}
健康评估
#include <stdio.h>
int main ()
{
float bmi,sg,ti;
scanf("%f%f",&ti,&sg);
bmi = ti / (sg * sg);
if(18.5 <= bmi && bmi <= 23.9)
printf("Normal");
else
printf("Abnormal");
return 0;
}
网购
#include <stdio.h>
int main()
{
int y,r,yh;
float q,hq;
scanf("%f%d%d%d",&q,&y,&r,&yh);
if(y == 11 && r == 11)
{
hq = q * 0.7;
if(yh == 1)
{
hq = q * 0.7 - 50;
if(hq <= 0)
{
printf("0.00");
return 0;
}
printf("%.2f",hq);
}
else
printf("%.2f",hq);
}
if(y == 12 && r == 12)
{
hq = q * 0.8;
if(yh == 1)
{
hq = q * 0.8 - 50;
if(hq <= 0)
{
printf("0.00");
return 0;
}
printf("%.2f",hq);
}
else
printf("%.2f",hq);
}
return 0;
}
变种水仙花
#include <stdio.h>
int main ()
{
int i = 10000,a,b,c,d,e,f,g,h,j,k;
for (i;i <= 99999;i++)
{
a = i / 10000;
b = i % 10000 / 1000;
c = i % 10000 % 1000 / 100;
d = i % 10000 % 1000 % 100 / 10;
e = i % 10000 % 1000 % 100 % 10;
f = a * (b * 1000 + c * 100 + d * 10 + e);
g = (a * 10 + b) * (c * 100 + d * 10 + e);
h = (a * 100 + b *10 + c) * (d *10 + e);
j = (a * 1000 + b * 100 + c * 10 + d) * e;
k = f + g + h + j;
if(i == k)
{
printf("%d ",i);
}
}
return 0;
}
争夺前五名
#include <stdio.h>
int main()
{
int n,i,j,a;
scanf("%d",&n);
int ch[n];
for(i = 0;i < n;i++)
scanf("%d",&ch[i]);
for(i = 0;i < n-1;i++)
{
for(j = 0;j < n-1-i;j++)
{
if(ch[j] < ch[j+1])
{
a = ch[j];
ch[j] = ch[j+1];
ch[j+1] = a;
}
}
}
for(i= 0;i< 5;i++)
printf("%d ",ch[i]);
return 0;
}
竞选社长
#include <stdio.h>
int main()
{
char ch;
int a = 0,b = 0;
while((ch = getchar()) != '0')
{
if(ch == 'A')
a ++;
if(ch == 'B')
b ++;
}
if(a > b)
puts("A");
if(a < b)
puts("B");
if(a == b)
puts("E");
return 0;
}
你是天才吗?
#include <stdio.h>
int main()
{
int a;
scanf("%d",&a);
if(a >= 140)
printf("Genius");
return 0;
}
完美成绩
#include <stdio.h>
int main()
{
int a;
scanf("%d",&a);
if(90 <= a && a <= 100)
printf("Perfect");
return 0;
}
及格分数
#include <stdio.h>
int main()
{
int a,b;
scanf("%d%d",&a,&b);
if(0 <= a && a <= 100)
{
if(60 <= a)
printf("Pass\n");
else
printf("Fail\n");
}
if(0 <= b && b <= 100)
{
if(60 <= b)
printf("Pass\n");
else
printf("Fail\n");
}
return 0;
}
判断整数奇偶性
#include <stdio.h>
int main()
{
int x;
while (~scanf("%d", &x)) {
puts(x & 1 ? "Odd" : "Even");
}
return 0;
}
这题理解不了代码的,我有一遍博客专门讲了。
最高分数
#include <stdio.h>
int main ()
{
int a,b,c;
scanf("%d%d%d",&a,&b,&c);
if(a < b && c < b)
a = b;
else if(a < c && b <c)
a = c;
printf("%d",a);
return 0;
}
判断是元音还是辅音
#include<stdio.h>
int main ()
{
char b;
while((b = getchar())!=EOF)
{
getchar();
if(b=='A'||b=='E'||b=='I'||b=='O'||b=='U'||b=='a'||b=='e'||b=='i'||b=='o'||b=='u')
printf("Vowel\n");
else
printf("Consonant\n");
}
return 0;
}
判断是不是字母
#include<stdio.h>
#include <ctype.h>
int main ()
{
int b;
while((b = getchar())!=EOF)
{
getchar();
if(isalpha(b))
printf("%c is an alphabet.\n",b);
else
printf("%c is not an alphabet.\n",b);
}
return 0;
}
字母大小写转换
#include <stdio.h>
#include <ctype.h>
int main()
{
char ch = 0;
while (~scanf(" %c", &ch))
{
if (islower(ch))
{
printf("%c\n", toupper(ch));
}
else if (isupper)
{
printf("%c\n", tolower(ch));
}
}
return 0;
}
判断两个数的大小关系
#include <stdio.h>
int main()
{
int a,b;
while (~scanf(" %d%d", &a,&b))
{
if(a > b)
printf("%d>%d\n",a,b);
if(a == b)
printf("%d=%d\n",a,b);
if(a < b)
printf("%d<%d\n",a,b);
}
return 0;
}
计算单位阶跃函数
#include <stdio.h>
int main()
{
int a;
while (~scanf(" %d", &a))
{
if(a > 0)
printf("1\n");
if(a == 0)
printf("0.5\n");
if(a < 0)
printf("0\n");
}
return 0;
}
三角形判断
#include <stdio.h>
int main()
{
int a,b,c;
while (~scanf("%d%d%d", &a,&b,&c))
{
if((a+b )> c && (a+c) > b && (b+c) > a)
{
if(a == b && b== c)
printf("Equilateral triangle!");
else if((a == b && b !=c && a != c)||(a == c && c != b && a != b)||(b == c && c != a && b != a))
printf("Isosceles triangle!");
else
printf("Ordinary triangle!");
}
else
printf("Not a triangle!");
printf("\n");
}
return 0;
}
衡量人体胖瘦程度
#include <stdio.h>
int main()
{
int a,b;
float c,d;
while (~scanf("%d%d",&a,&b))
{
c = (float) b / 100;
d = a / (c * c);
if (d < 18.5)
printf("Underweight");
if (18.5 <= d && d <= 23.9)
printf("Normal");
if (23.9 <= d && d <= 27.9)
printf("Overweight");
if (d > 27.9)
printf("Obese");
printf("\n");
}
return 0;
}
计算一元二次方程
#include <stdio.h>
#include <math.h>
int main()
{
float a,b,c,d,x1,x2,s,x;
while(scanf("%f%f%f",&a,&b,&c) != EOF)
{
d = b * b - 4 * a *c;
s = -b / (2 * a);
x = sqrt(-d) / (2 * a);
if(a == 0)
{
printf("Not quadratic equation");
}
else if(d == 0)
{
printf("x1=x2=%.2f",-b / (2 * a));
}
else if(0 < d)
{
x1 = (-b - sqrt(d)) / (2 * a);
x2 = (-b + sqrt(d)) / (2 * a);
printf("x1=%.2f;x2=%.2f",x1,x2);
}
else if(d < 0)
{
if(s == 0)
printf("x1=0.00-%.2fi;x2=0.00+%.2fi",x,x);
else
printf("x1=%.2f-%.2fi;x2=%.2f+%.2fi",s,x,s,x);
}
printf("\n");
}
return 0;
}
获得月份天数
#include <stdio.h>
int main ()
{
int year,yue;
while(~scanf("%d%d",&year,&yue))
{
if(yue == 2)
{
if(year % 4 == 0 && year % 100 != 0)
printf("29");
else if (year % 400 == 0)
printf("29");
else
printf("28");
}
switch(yue)
{
case 1:
printf("31");
break;
case 3:
printf("31");
break;
case 4:
printf("30");
break;
case 5:
printf("31");
break;
case 6:
printf("30");
break;
case 7:
printf("31");
break;
case 8:
printf("31");
break;
case 9:
printf("30");
break;
case 10:
printf("31");
break;
case 11:
printf("30");
break;
case 12:
printf("31");
break;
}
printf("\n");
}
return 0;
}
简单计算器
#include <stdio.h>
int main ()
{
double a,b,d;
char c;
while(scanf("%lf%c%lf",&a,&c,&b) != EOF)
{
if(c == '+')
{
d = a + b;
printf("%.4f+%.4f=%.4f",a,b,d);
}
if(c == '-')
{
d = a - b;
printf("%.4f-%.4f=%.4f",a,b,d);
}
if(c == '*')
{
d = a * b;
printf("%.4f*%.4f=%.4f",a,b,d);
}
if(c == '/')
{
if(b == 0.0)
{
printf("Wrong!Division by zero!");
break;
}
d = a / b;
printf("%.4f/%.4f=%.4f",a,b,d);
}
if(c != '+' && c != '-' && c != '*' && c != '/')
printf("Invalid operation!");
printf("\n");
}
return 0;
}
线段图案
#include <stdio.h>
int main()
{
int a;
while(scanf("%d",&a) != EOF)
{
for(int i = 0; i < a ; i++)
{
printf("*");
}
printf("\n");
}
return 0;
}
正方形图案
#include <stdio.h>
int main()
{
int a;
while(scanf("%d",&a) != EOF)
{
for(int i = 0; i < a ; i++)
{
for(int j = 0; j < a;j++)
printf("* ");
printf("\n");
}
}
return 0;
}
直角三角形图案
#include <stdio.h>
int main()
{
int a;
while(scanf("%d",&a) != EOF)
{
for(int i = 1; i <= a ; i++)
{
for(int j = 0; j < i;j++)
printf("* ");
printf("\n");
}
}
return 0;
}
翻转直角三角形图案
#include <stdio.h>
int main()
{
int a;
while(scanf("%d",&a) != EOF)
{
for(a; a >= 1 ; a--)
{
for(int i = 0; i < a;i++)
printf("* ");
printf("\n");
}
}
return 0;
}
带空格直角三角形图案
#include <stdio.h>
int main()
{
int a;
while(scanf("%d",&a) != EOF)
{
for(int i = 1; i <= a ; i++)
{
for(int k = 0; k < a-i;k++)
printf(" ");
for(int j = 0; j < i;j++)
printf("* ");
printf("\n");
}
}
return 0;
}
金字塔图案
#include <stdio.h>
int main()
{
int a;
while(scanf("%d",&a) != EOF)
{
for(int i = 1; i <= a ; i++)
{
for(int k = 0; k < a-i;k++)
printf(" ");
for(int j = 0; j < i;j++)
printf("* ");
printf("\n");
}
}
return 0;
}
翻转金字塔图案
#include <stdio.h>
int main()
{
int a;
while(scanf("%d",&a) != EOF)
{
int i = 0;
for(a; a > 0 ; a--)
{
for(int k = 0;k < i;k++)
printf(" ");
for(int j = 0; j < a;j++)
printf("* ");
i++;
printf("\n");
}
}
return 0;
}
菱形图案
#include <stdio.h>
int main()
{
int a,b;
while(scanf("%d",&a) != EOF)
{
int h = 1,l = 1;
for(int i = 0 ;i < a + 1;i++)
{
for(int x = 0; x < a-i;x++)
printf(" ");
for(int j = 0; j < h;j++)
printf("* ");
h++;
printf("\n");
}
for(a; a > 0;a--)
{
for(int k = 0;k < l;k++)
printf(" ");
for(int j = 0; j < a;j++)
printf("* ");
l++;
printf("\n");
}
}
return 0;
}
k形图案
#include <stdio.h>
int main()
{
int a;
while(scanf("%d",&a) != EOF)
{
int h = 2;
for(int i = 0 ;i < a + 1;i++)
{
for(int j = 0; j < a + 1 - i;j++)
printf("* ");
printf("\n");
}
for(a; a > 0;a--)
{
for(int j = 0; j < h;j++)
printf("* ");
h++;
printf("\n");
}
}
return 0;
}
箭形图案
#include <stdio.h>
int main ()
{
int a;
while(scanf("%d",&a) != EOF)
{
int b = a,h = 1;
for(int i = 0;i < a + 1;i++)
{
for(int j = 0;j < b * 2;j++)
printf(" ");
for(int x = 0;x < i + 1;x++)
printf("*");
b--;
printf("\n");
}
for(a;a > 0;a--)
{
for(int j = 0;j < 2 * h;j++)
printf(" ");
for(int x = 0;x < a;x++)
printf("*");
h++;
printf("\n");
}
}
return 0;
}
反斜线图案
#include <stdio.h>
int main ()
{
int a;
while(scanf("%d",&a) != EOF)
{
int x = 0;
for(int i = 0;i < a;i++)
{
for(int j = 0;j < x;j++)
printf(" ");
printf("*");
x++;
printf("\n");
}
}
return 0;
}
正斜线图案
#include <stdio.h>
int main ()
{
int a;
while(scanf("%d",&a) != EOF)
{
for(int i = 1;i <= a;i++)
{
for(int j = 0;j < a - i;j++)
printf(" ");
printf("*");
printf("\n");
}
}
return 0;
}
X形图案
#include <stdio.h>
int main() {
int a;
while (scanf("%d",&a) != EOF)
{
for(int i = 0; i < a; ++i)
{
for(int j = 0; j < a; ++j)
{
if(i == j)
printf("*");
else if(j == a-i-1)
printf("*");
else
printf(" ");
}
printf("\n");
}
}
return 0;
}
空心正方形图案
#include <stdio.h>
int main()
{
int a;
while(scanf("%d",&a) != EOF)
{
for(int i = 0; i < a;i++)
{
for(int j = 0; j < a; j++)
{
if(i == 0 || i == (a - 1))
printf("* ");
else if(j == 0 || j == a - 1)
printf("* ");
else
printf(" ");
}
printf("\n");
}
}
return 0;
}
空心三角形
#include <stdio.h>
int main()
{
int a;
while(scanf("%d",&a) != EOF)
{
for(int i = 0;i < a;i++)
{
printf("* ");
if(i == (a - 1))
{
for(int y = 0;y < a-1;y++)
printf("* ");
break;
}
for(int x = 1;x < i;x++)
printf(" ");
if(i > 0)
printf("* ");
printf("\n");
}
printf("\n");
}
return 0;
}
新年快乐
#include <stdio.h>
int main ()
{
printf("Happy New Year*2019*");
return 0;
}
平均身高
#include <stdio.h>
int main()
{
float a,b,c,d,e,f;
scanf("%f%f%f%f%f",&a,&b,&c,&d,&e);
f = a + b + c + d + e;
printf("%.2f",f / 5);
return 0;
}
挂科危险
#include <stdio.h>
int main ()
{
int a;
scanf("%d",&a);
if(0 <= a && a <= 3)
printf("Good");
else if(4 <= a && a <= 9)
printf("Danger");
else if(10 <= a)
printf("Danger++");
return 0;
}
HTTP状态码
#include <stdio.h>
int main()
{
int a;
while(scanf("%d",&a) != EOF)
{
switch(a)
{
case 200:
printf("OK");
break;
case 202:
printf("Accepted");
break;
case 400:
printf("Bad Request");
break;
case 403:
printf("Forbidden");
break;
case 404:
printf("Not Found");
break;
case 500:
printf("Internal Server Error");
break;
case 502:
printf("Bad Gateway");
break;
}
printf("\n");
}
return 0;
}
数字三角形
#include <stdio.h>
int main()
{
int a;
while(scanf("%d",&a) != EOF)
{
for(int i = 1;i <= a;i++)
{
int x = 1;
for(int j = 0;j < i; j++)
{
printf("%d ",x);
x++;
}
printf("\n");
}
}
return 0;
}
公务员面试
#include <stdio.h>
int main ()
{
int a[6],max = 0,min = 100,sum = 0;
float pjs;
for(int i = 0;i < 7;i++)
{
scanf("%d",&a[i]);
if(max < a[i])
max = a[i];
if(min > a[i])
min = a[i];
}
for(int x = 0 ;x < 7;x++)
{
sum += a[x];
}
pjs = (sum - max -min) / 5.0;
printf("%.2f",pjs);
return 0;
}
有序序列插入一个数
#include <stdio.h>
#define N 50
int main ()
{
int a,ch[N + 1],c;
scanf("%d",&a);
for(int i = 0;i < a;i++)
{
scanf("%d",&ch[i]);
}
scanf("%d",&c);
for(int i = 0;i < a;i++)
{
if(ch[i] <= c && ch[a - 1] <= c)
{
ch[a] = c;
break;
}
if(ch[i] >= c)
{
for(int k = a - 1;k >= i;k--)
{
ch[k + 1] = ch[k];
}
ch[i] = c;
break;
}
}
for (int j = 0;j < a+1;j++)
{
printf("%d ",ch[j]);
}
return 0;
}
筛选法求素数
#include <stdio.h>
#define N 100
int main ()
{
int n,ch[N];
while(scanf("%d",&n) != EOF)
{
int a = 2,num = 1;
for(int i = 0;i < n - 2;i++)
{
ch[i] = a;
a++;
}
for(int j = 1;j <= n - 2;j++)
{
if(ch[j] % 2 == 0)
ch[j] = 0;
if(ch[j] % 3 == 0 && ch[j] != 3)
ch[j] = 0;
if(ch[j] % 5 == 0 && ch[j] != 5)
ch[j] = 0;
if(ch[j] % 7 == 0 && ch[j] != 7)
ch[j] = 0;
}
for(int k = 0;k < n - 2;k++)
{
if(ch[k] == 0)
num +=1;
if(ch[k] != 0)
{
printf("%d ",ch[k]);
}
}
printf("\n%d",num);
printf("\n");
}
return 0;
}
图像相似度
#include <stdio.h>
int main ()
{
int m,n,ch[100][100];
float sum =0.0;
scanf("%d%d",&m,&n);
for(int i = 0;i <2 * m;i++)
{
for(int j = 0;j < n;j++)
scanf("%d",&ch[i][j]);
}
for(int i = 0;i < m;i++)
for(int j = 0;j < n;j++)
if(ch[i][j] == ch[m + i][j])
sum += 1.0;
printf("%.2f",sum / (m * n) * 100);
return 0;
}
登录验证
#include <stdio.h>
#include <stdio.h>
int main()
{
char name[6],password[6];
while(scanf("%s %s",name,password) != EOF)
{
if(strcmp(name,"admin") == 0 && strcmp(password,"admin") == 0)
printf("Login Success!");
else
printf("Login Fail!");
}
return 0;
}
学好C++
#include <stdio.h>
int main ()
{
printf("I will learn C++ well!");
return 0;
}
(a+b-c)*d的计算问题
#include <stdio.h>
int main ()
{
int a,b,c,d;
scanf("%d%d%d%d",&a,&b,&c,&d);
printf("%d",(a + b - c) * d);
return 0;
}
被5整除问题
#include <stdio.h>
int main ()
{
int a;
scanf("%d",&a);
if(a % 5 == 0)
printf("YES");
else
printf("NO");
return 0;
}
计算y的值
#include <stdio.h>
int main()
{
int a;
scanf("%d",&a);
if(a < 0)
printf("1");
else if(a == 0)
printf("0");
else if(a > 0)
printf("-1");
return 0;
}
包含数字9的数
#include <stdio.h>
#define N 50
int main ()
{
int a,ch[N + 1],c;
scanf("%d",&a);
for(int i = 0;i < a;i++)
{
scanf("%d",&ch[i]);
}
scanf("%d",&c);
for(int i = 0;i < a;i++)
{
if(ch[i] <= c && ch[a - 1] <= c)
{
ch[a] = c;
break;
}
if(ch[i] >= c)
{
for(int k = a - 1;k >= i;k--)
{
ch[k + 1] = ch[k];
}
ch[i] = c;
break;
}
}
for (int j = 0;j < a+1;j++)
{
printf("%d ",ch[j]);
}
return 0;
}
密码验证
#include <stdio.h>
#include <string.h>
int main ()
{
char a[20] = {0},b[20] = {0};
scanf("%s%s",&a,&b);
if(strcmp(a,b) == 0)
printf("same");
else
printf("different");
return 0;
}
矩形计算
#include <stdio.h>
int main ()
{
int a,b,ch[10][10],sum = 0;
scanf("%d%d",&a,&b);
for(int i = 0;i < a;i++)
{
for(int j = 0;j < b;j++)
{
scanf("%d",&ch[i][j]);
if(ch[i][j] > 0)
sum += ch[i][j];
}
}
printf("%d",sum);
return 0;
}
成绩输入输出问题
#include <stdio.h>
int main()
{
int ch[10];
for(int i = 0;i < 10;i++)
{
scanf("%d",&ch[i]);
}
for(int i = 0;i < 10;i++)
{
printf("%d ",ch[i]);
}
return 0;
}
逆向输出
#include <stdio.h>
int main()
{
int ch[10];
for(int i = 0;i < 10;i++)
{
scanf("%d",&ch[i]);
}
for(int i = 9;i >= 0;i--)
{
printf("%d ",ch[i]);
}
return 0;
}
统计正负个数
#include <stdio.h>
int main()
{
int ch[10],z = 0,f = 0;
for(int i = 0;i < 10;i++)
{
scanf("%d",&ch[i]);
if(ch[i] >= 0)
z += 1;
else
f += 1;
}
printf("positive:%d\nnegative:%d",z,f);
return 0;
}
N个数之和
#include <stdio.h>
int main ()
{
int n,ch[50],sum;
scanf("%d",&n);
for(int i = 0;i < n;i++)
{
scanf("%d",&ch[i]);
sum += ch[i];
}
printf("%d",sum);
return 0;
}
最高分与最低分之差
#include <stdio.h>
int main ()
{
int n,ch[100],max = 0,min = 100;
scanf("%d",&n);
for(int i = 0;i < n;i++)
{
scanf("%d",&ch[i]);
if(max < ch[i])
max = ch[i];
if(min > ch[i])
min = ch[i];
}
printf("%d",max - min);
return 0;
}
有序序列判断
#include <stdio.h>
int main ()
{
int n,ch[50],s = 0,j = 0;
scanf("%d",&n);
for(int i = 0;i < n;i++)
{
scanf("%d",&ch[i]);
if(i >= 1)
{
if(ch[i - 1] <= ch[i])
s += 1;
if(ch[i - 1] >= ch[i])
j += 1;
}
}
if(s == n-1 || j == n-1)
printf("sorted");
else
printf("unsorted");
return 0;
}
有序序列插入一个整数
#include <stdio.h>
#define N 50
int main ()
{
int a,ch[N + 1],c;
scanf("%d",&a);
for(int i = 0;i < a;i++)
{
scanf("%d",&ch[i]);
}
scanf("%d",&c);
for(int i = 0;i < a;i++)
{
if(ch[i] <= c && ch[a - 1] <= c)
{
ch[a] = c;
break;
}
if(ch[i] >= c)
{
for(int k = a - 1;k >= i;k--)
{
ch[k + 1] = ch[k];
}
ch[i] = c;
break;
}
}
for (int j = 0;j < a+1;j++)
{
printf("%d ",ch[j]);
}
return 0;
}
序列中删除指定数字
#include <stdio.h>
int main ()
{
int n,ch[50],a;
scanf("%d",&n);
for(int i = 0;i < n;i++)
{
scanf("%d",&ch[i]);
}
scanf("%d",&a);
for(int j = 0;j < n;j++)
{
if(ch[j] == a)
continue;
else
printf("%d ",ch[j]);
}
return 0;
}
序列中整数去重
#include <stdio.h>
int main ()
{
int n,ch[100],a = 0;
scanf("%d",&n);
for(int i = 0;i < n;i++)
{
scanf("%d",&ch[i]);
}
for(int j = 0;j < n;j++)
{
if(j >= 1)
{
a = 0;
for(int x = 0;x < j;x++)
{
if(ch[x] != ch[j])
a += 1;
if(a == j)
printf("%d ",ch[j]);
}
}
if(j == 0)
printf("%d ",ch[j]);
}
return 0;
}
有序序列合并
#include <stdio.h>
int main ()
{
int n,m,ch[2000],a = 0;
scanf("%d%d",&n,&m);
for(int i = 0;i < n;i++)
scanf("%d",&ch[i]);
for(int j = n;j < n + m;j++)
scanf("%d",&ch[j]);
for(int x = 0;x < n + m;x++)
{
for(int y = x;y < n + m;y++)
{
if(ch[x] > ch[y])
{
a = ch[x];
ch[x] = ch[y];
ch[y] = a;
}
}
printf("%d ",ch[x]);
}
return 0;
}
班级成绩输入输出
#include <stdio.h>
int main ()
{
float ch[5][6];
for(int i = 0; i < 5;i++)
{
float sum = 0.0;
for(int j = 0;j < 5;j++)
{
scanf("%f",&ch[i][j]);
sum += ch[i][j];
}
ch[i][5] = sum;
}
for(int x = 0;x < 5;x++)
{
for(int y = 0;y < 6;y++)
printf("%.1f ",ch[x][y]);
printf("\n");
}
return 0;
}
矩形元素定位
#include <stdio.h>
int main()
{
int a,b,c,d,ch[5][5];
scanf("%d%d",&a,&b);
for(int i = 0;i < a;i++)
{
for(int j = 0; j < b;j++)
scanf("%d",&ch[i][j]);
}
scanf("%d%d",&c,&d);
printf("%d",ch[c-1][d-1]);
return 0;
}
序列重组矩阵
#include <stdio.h>
int main ()
{
int a,b,ch[100][100];
scanf("%d%d",&a,&b);
for(int j = 0;j < a;j++)
{
for(int x = 0;x < b;x++)
scanf("%d",&ch[j][x]);
}
for(int j = 0;j < a;j++)
{
for(int x = 0;x < b;x++)
printf("%d ",ch[j][x]);
printf("\n");
}
return 0;
}
最高身高
#include <stdio.h>
int main ()
{
int a,b,c,d,ch[10][10],max = 0;
scanf("%d%d",&a,&b);
for(int i = 0;i < a;i++)
{
for(int j = 0;j < b;j++)
{
scanf("%d",&ch[i][j]);
if(max < ch[i][j])
{
max = ch[i][j];
c = i + 1;
d = j + 1;
}
}
}
printf("%d %d",c,d);
return 0;
}
矩形相等判定
#include<stdio.h>
int main()
{
int arr1[10][10] = { 0 };
int arr2[10][10] = { 0 };
int m,n,i,j,sum = 0;
scanf("%d %d", &m, &n);
for (i = 0; i < m; i++)
{
for (j = 0; j < n; j++)
{
scanf("%d ", &arr1[i][j]);
}
}
for (i = 0; i < m; i++)
{
for (j = 0; j < n; j++)
{
scanf("%d ", &arr2[i][j]);
}
}
for (i = 0; i < m; i++)
{
for (j = 0; j < n; j++)
{
if (arr1[i][j] == arr2[i][j])
sum++;
}
}
if (sum == m * n)
printf("Yes\n");
else
printf("No\n");
return 0;
}
上三角矩形判定
#include <stdio.h>
int main ()
{
int n,ch[10][10],s = 0;
scanf("%d",&n);
for(int i = 0;i < n;i++)
{
for(int j = 0;j < n;j++)
{
scanf("%d",&ch[i][j]);
}
}
for(int x = 1;x < n;x++)
{
for(int y = 0;y < x;y++)
{
if(ch[x][y] != 0)
{
s++;
}
}
if(x == n - 1)
{
if(s != 0)
printf("NO\n");
else
printf("YES\n");
}
}
return 0;
}
矩阵转置
#include <stdio.h>
int main ()
{
int n,m,ch[10][10];
scanf("%d%d",&n,&m);
for(int i = 0;i < n;i++)
{
for(int j = 0;j< m;j++)
scanf("%d",&ch[i][j]);
}
for(int x = 0;x < m;x++)
{
for(int y = 0;y < n;y++)
printf("%d ",ch[y][x]);
printf("\n");
}
return 0;
}
矩阵交换
#include <stdio.h>
int main ()
{
int a,b,ch[10][10],c,e,f,sh[10][10];
char d;
scanf("%d%d",&a,&b);
for(int i = 0;i < a;i++)
{
for(int j = 0;j < b;j++)
scanf("%d",&ch[i][j]);
}
scanf("%d",&c);
for(int x = 0;x < c;x++)
{
getchar();
scanf("%c%d%d",&d,&e,&f);
if(d == 't')
continue;
if(d == 'r')
{
for(int n = 0;n < b;n++)
{
sh[e - 1][n] = ch[e - 1][n];
ch[e - 1][n] = ch[f - 1][n];
ch[f - 1][n] = sh[e - 1][n];
}
}
if(d == 'c')
{
for(int m = 0;m < a;m++)
{
sh[m][e - 1] = ch[m][e - 1];
ch[m][e - 1] = ch[m][f - 1];
ch[m][f - 1] = sh[m][e - 1];
}
}
}
for(int q = 0;q < a;q++)
{
for(int w = 0;w < b;w++)
printf("%d ",ch[q][w]);
printf("\n");
}
return 0;
}
杨辉三角形
#include <stdio.h>
int main ()
{
int n,ch[30][30];
scanf("%d",&n);
for(int i = 0;i < n;i++)
{
for(int j = 0;j < i + 1;j++)
{
if(j == 0 || i == j)
ch[i][j] = 1;
else
ch[i][j] = ch[i-1][j-1] + ch[i-1][j];
printf("%5d",ch[i][j]);
}
printf("\n");
}
return 0;
}
井字棋
#include <stdio.h>
int main ()
{
char ch[3][3],sy = 0;
for(int i = 0;i < 3;i++)
{
for(int j = 0;j < 3;j++)
{
scanf("%c",&ch[i][j]);
getchar();
}
}
for(int i = 0;i < 3;i++)
{
if((ch[i][0] == ch[i][1]) && (ch[i][1] == ch[i][2]))
{
if(ch[i][0] == 'K')
sy += 1;
else if(ch[i][0] == 'B')
sy += 2;
}
if((ch[0][i] == ch[1][i]) && (ch[1][i] == ch[2][i]))
{
if(ch[0][i] == 'K')
sy += 1;
else if(ch[0][i] == 'B')
sy += 2;
}
}
if((ch[0][0] == ch[1][1]) && (ch[1][1] == ch[2][2]))
{
if(ch[0][0] == 'K')
sy += 1;
else if(ch[0][0] == 'B')
sy += 2;
}
if((ch[0][2] == ch[1][1]) && (ch[1][1] == ch[2][0]))
{
if(ch[0][2] == 'K')
sy += 1;
else if(ch[0][2] == 'B')
sy += 2;
}
if(sy == 1)
printf("KiKi wins!");
if(sy == 2)
printf("BoBo wins!");
if(sy == 0)
printf("No winner!");
return 0;
}
小乐乐与进制转换
#include <stdio.h>
int main()
{
int a,r,i = 0,j = 1,count[1000];
scanf("%d",&a);
do
{
r = a % 6;
a = a / 6;
i++;
count[i] = r;
}
while(a != 0);
for(j = i;j > 0;j--)
printf("%d",count[j]);
}
小乐乐求和
#include <stdio.h>
int main ()
{
long int n,sum = 0;
scanf("%d",&n);
for(long int i = 1;i <= n;i++)
sum += i;
printf("%ld",sum);
return 0;
}
小乐乐定闹钟
#include <stdio.h>
int main()
{
int h,m,k;
scanf("%d:%d %d", &h, &m, &k);
h = (h + (k + m) / 60) % 24;
m = (k + m) % 60;
printf("%02d:%02d\n", h, m);
return 0;
}
小乐乐排电梯
#include <stdio.h>
int main ()
{
int n,f;
scanf("%d",&n);
f = n / 12;
if(f == 0)
printf("2");
else
printf("%d",f * 4 + 2);
return 0;
}
小乐乐与欧几里得
#include <stdio.h>
int main ()
{
long int a,b,t,r,n;
scanf("%ld %ld",&a,&b);
if(a<b)
{
t = b;
b = a;
a = t;
}
r = a % b;
n = a * b;
while(r != 0)
{
a = b;
b = r;
r = a % b;
}
printf("%ld",b + n / b);
return 0;
}
小乐乐改数字
#include <stdio.h>
int main()
{
int n = 0,i = 0,w,sum = 0;
scanf("%d", &n);
while (n)
{
w = n % 10;
if (0 == w % 2)
{
w = 0;
}
else
{
w = 1;
}
sum += w * pow(10, i++);
n /= 10;
}
printf("%d\n", sum);
return 0;
}
小乐乐走台阶
#include<stdio.h>
int main(){
int fib(int i);
int n = 0;
scanf("%d",&n);
printf("%d",fib(n));
return 0;
}
int fib(int n){
return n <= 2 ? n : fib( n - 1) + fib( n - 2);
}
小乐乐与序列
#include <stdio.h>
int main(){
int n,i,input,max = 0;
int a[100001] = {0};
scanf("%d",&n);
for(int i = 0; i < n; i++)
{
scanf("%d",&input);
a[input] = input;
if(input >= max)
max = input;
}
for(i = 1;i <= max;i++)
{
if(a[i])
printf("%d ",a[i]);
}
return 0;
}
小乐乐与字符串
#include <stdio.h>
int main ()
{
long int c = 0,ch = 0,chn = 0;
char s[8000] = {0};
scanf("%s",&s);
for(int i = 0;i < sizeof(s);i++)
{
if(s[i] == 'C')
c += 1;
if(s[i] == 'H')
ch += c;
if(s[i] == 'N')
chn += ch;
}
printf("%ld",chn);
return 0;
}
小乐乐与二段数
#include<stdio.h>
int main()
{
int n;
while(~scanf("%d",&n),n>0){
printf("%d: ",n);
switch(n){
case 1:{ puts("10"); break; }
case 2019:{ printf("9999999993\n"); break; };
case 12:{ puts("24"); break; }
case 99999:{ puts("999990"); break; }
case 48932:{ puts("555555555555555555555555555555555555555555888888"); break; }
case 42221:{ puts("99955555555555555555555555555555555"); break; }
case 12315:{ puts("4444444444444444444455555"); break; }
case 44444:{ puts("222220"); break; }
case 10101:{ puts("1111110"); break; }
case 37:{ puts("74"); break; }
case 88888:{ puts("444440"); break; }
case 87654:{ puts("111111111111111111111111111111111111111111111111666666666666"); break; }
case 32329:{ puts("666666667777777777"); break; }
case 86712:{ puts("99999999999999999999999999999999999999999888888"); break; }
case 12345:{ puts("7777777755555555555555555555555555555555"); break; }
case 12346:{ puts("111114"); break; }
case 18181:{ puts("999955"); break; }
case 87231:{ puts("555555555555555555555555555555555555555555555555555555555555555555555888888888"); break; }
case 82737:{ puts("11111111111111111111111111111115555555555555555555555555555555555555"); break; }
case 89013:{ puts("66666666999999999999999999999999999999999999999999999999999999999"); break; }
case 98763:{ puts("999999999999999999777777777777777777777777777"); break; }
case 93765:{ puts("44444444444444444444445555555555555555"); break; }
case 99777:{ puts("999111111111111111111111"); break; }
case 26260:{ puts("2222222222220"); break; }
case 88:{ puts("440"); break; }
case 83261:{ puts("3333333333333332222222222222222222222222222222222"); break; }
case 99994:{ puts("4444444444444444444444444444222222222222222222"); break; }
case 98072:{ puts("66666666668888888888888888888888888888888888888888"); break; }
case 86328:{ puts("44444444444444444444448888888888888888888888888888888888"); break; }
case 55499:{ puts("1111111111111111222222222222222"); break; }
case 74749:{ puts("9999999999999999999999999222"); break; }
case 54454:{ puts("11111111111111111111111111144444444444444444"); break; }
case 56762:{ puts("555555552222222222222222"); break; }
case 1814:{ puts("88886"); break; }
case 9520:{ puts("77777777777777770000"); break; }
case 57677:{ puts("77777777777777771111111111111111"); break; }
case 30432:{ puts("66666666666666666666666666666666666666666666666666666666666666666666666666666660000"); break; }
case 49757:{ puts("22222222555"); break; }
case 55290:{ puts("1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110"); break; }
case 31070:{ puts("1111111111111111111111111111111111111111110"); break; }
case 21843:{ puts("9333333333333333"); break; }
case 46479:{ puts("22227777777777777"); break; }
case 60897:{ puts("111111111111111111111111111555555555555555555"); break; }
case 83649:{ puts("999999999999999999999999999999999966666666666666666666666666666666666666666666666666"); break; }
case 62556:{ puts("66666444444444444444444444444444444444"); break; }
case 14113:{ puts("3333333333334444444444444444"); break; }
case 70781:{ puts("333222222222222222222222222"); break; }
case 37657:{ puts("5555555333333333333333333333"); break; }
case 97938:{ puts("333333333222222222222222222222222222"); break; }
case 32223:{ puts("66333333333"); break; }
case 30416:{ puts("99999999999888"); break; }
case 79199:{ puts("2222222255555555555555"); break; }
case 5666:{ puts("88888888888886"); break; }
case 92268:{ puts("1111111111111111111188888888888888888888"); break; }
case 35206:{ puts("66666666666666666666666666622222222"); break; }
case 30400:{ puts("888888888888888888000"); break; }
case 68978:{ puts("333333333333333333444444444444444444444444"); break; }
case 14269:{ puts("111111111111111111111111114444444444444444"); break; }
case 14511:{ puts("9999999999999555555555555555555555"); break; }
case 14908:{ puts("33333333888"); break; }
case 22225:{ puts("5555555555555555555555555555555555555555550"); break; }
case 43791:{ puts("5555553333333333333333"); break; }
case 85717:{ puts("44444444455555555"); break; }
case 32920:{ puts("4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444440"); break; }
case 54934:{ puts("333333444444444444"); break; }
case 39329:{ puts("88888888888888888888888888888111111111111111111111111111"); break; }
case 32389:{ puts("11111111111111111177"); break; }
case 52005:{ puts("222222555555555555555555555555555555"); break; }
case 90643:{ puts("99999999988888888888888888888"); break; }
case 52914:{ puts("66666666666666666222222222222"); break; }
case 58652:{ puts("99999999999999999944"); break; }
case 83228:{ puts("5555555555555555555555555555555555888888888888888888888888888888888888888888888"); break; }
case 6003:{ puts("222111"); break; }
case 24318:{ puts("555555222222222222"); break; }
case 88901:{ puts("111111111555555555555555555555555555555555"); break; }
case 14547:{ puts("9999933333333333"); break; }
case 16717:{ puts("888888885555555555555555"); break; }
case 54859:{ puts("555555666666"); break; }
case 4730:{ puts("1111111111111111111111111111111111111111110"); break; }
case 67205:{ puts("666666666666666666666666666666666555555"); break; }
case 60671:{ puts("44444444444444444444441111"); break; }
case 24339:{ puts("66633333333333333333333"); break; }
case 56524:{ puts("66666666666666666666666666664444444444444"); break; }
case 27747:{ puts("5555555555577777777777777777777777"); break; }
case 76047:{ puts("9999999999999999999999999999999555555555555"); break; }
case 51366:{ puts("999999999999999999999999444444"); break; }
case 69070:{ puts("111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110"); break; }
case 76982:{ puts("999999999999999999992"); break; }
case 64329:{ puts("33333333333444444444444444444444444444444444"); break; }
case 97323:{ puts("777777888888888888888888888888888888888888888888888888888888888888888888"); break; }
case 92769:{ puts("8888888888888888888888888888888888883333333333"); break; }
case 11882:{ puts("777777777777777777888888"); break; }
case 80475:{ puts("5555555555555555555555555555555555555555555555555555555555555555555555555555555555550"); break; }
case 97369:{ puts("555555555555555555555558888888888888888888888888888888888888888888888888888888888888888888888888888888888888"); break; }
case 40169:{ puts("444444444777777777777777777777777"); break; }
case 52239:{ puts("444477777777"); break; }
case 78635:{ puts("111111111111111155555555555555"); break; }
case 68266:{ puts("882222222222222222"); break; }
case 4119:{ puts("11166666666"); break; }
case 67446:{ puts("999999999999999222222222222222222222222222"); break; }
case 81682:{ puts("22222222222222222222222222222222222222266"); break; }
case 74970:{ puts("7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777770"); break; }
case 51568:{ puts("888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888880"); break; }
case 27328:{ puts("6666666666666666666666688"); break; }
case 47496:{ puts("222222222222222888"); break; }
case 54259:{ puts("4444444444441111111111111"); break; }
case 21288:{ puts("333333333333333888888888888888888"); break; }
case 27642:{ puts("5555544444"); break; }
case 23639:{ puts("333333444444"); break; }
case 52566:{ puts("777777777774444444444"); break; }
case 77686:{ puts("99999999999994444444444444444444444444444444444444444444444444444444444444444"); break; }
case 34478:{ puts("22222222222222266666666"); break; }
case 97352:{ puts("4444444444444488888888888888888888888"); break; }
case 80470:{ puts("1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110"); break; }
case 94973:{ puts("333333333333333333333335555555555555555555555555555"); break; }
case 26176:{ puts("66666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666688"); break; }
case 93533:{ puts("333333333333333333333333333333333333333333333333333333333333333333333355"); break; }
case 43577:{ puts("7777777777777777777776666666666666666"); break; }
case 2258:{ puts("544444444"); break; }
case 25970:{ puts("7777777777777777777777777777777777777777777777777777777777777777777777777777770"); break; }
case 14616:{ puts("222222222228888"); break; }
case 57406:{ puts("22222222222222222222222222222266666"); break; }
case 71398:{ puts("2222222222222222222222222222222222222222266666666666666666666666666666666666666666"); break; }
case 4298:{ puts("333333444444"); break; }
case 74059:{ puts("55555555555555555555555556666666666666666666666666"); break; }
case 61906:{ puts("555544444"); break; }
case 62402:{ puts("55555555555555555555555552222222222"); break; }
case 13129:{ puts("8888333"); break; }
case 89631:{ puts("55555555554444444444444444444444444444444444444"); break; }
case 24165:{ puts("222222222222222222222555555555555555555555555"); break; }
case 51565:{ puts("666666666666666666655555"); break; }
case 80740:{ puts("2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222220"); break; }
case 73477:{ puts("7777777777777777777777777744444444444444444444444444444444444444444444444444"); break; }
case 58664:{ puts("777777777777777777777888888"); break; }
case 46904:{ puts("66666666668888888888"); break; }
case 29721:{ puts("88888888888888888888888888888881111111111111"); break; }
case 48970:{ puts("111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110"); break; }
case 60538:{ puts("99999999999999444444444444444444444444"); break; }
case 44761:{ puts("7666666666666666666666"); break; }
case 14343:{ puts("111111111111111888"); break; }
case 91602:{ puts("777777777777777777777777777777777777666666666666666666666666666666666666666666666666666666"); break; }
case 2730:{ puts("1111110"); break; }
case 55223:{ puts("999999444444444444444444"); break; }
case 42374:{ puts("111111111222"); break; }
case 94479:{ puts("111111555555"); break; }
case 23798:{ puts("6666666666666666666666666666666622222222"); break; }
case 23226:{ puts("666666666666222222"); break; }
case 79617:{ puts("55555555555555557777777777777777777777777777777"); break; }
case 99242:{ puts("888888888888666666"); break; }
case 52810:{ puts("1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110"); break; }
case 27514:{ puts("111111111111111111112222222222222222222222222222"); break; }
case 4337:{ puts("4444444443333"); break; }
case 76117:{ puts("11111177777777777777777777777777777777"); break; }
case 69548:{ puts("7777777777777777777777777777777777744444444444444444444444"); break; }
case 64542:{ puts("111111111111111111114444444444444"); break; }
case 95479:{ puts("555555555556666666666666666666666666666666666666"); break; }
case 24115:{ puts("444444444444555555"); break; }
case 56061:{ puts("55555555555555555555555555555555555555555555555555555555555555555555557777"); break; }
case 27223:{ puts("1111111113333333333333333333"); break; }
case 5918:{ puts("44446666666666"); break; }
case 55581:{ puts("33333333333333333333366666666666666666666666"); break; }
case 34278:{ puts("444444444222222222222222222"); break; }
case 8608:{ puts("333333333333333333333333888"); break; }
case 94666:{ puts("8888888888888866666666"); break; }
case 88273:{ puts("88888888888888888888888888888833333333333333333333"); break; }
case 62767:{ puts("111111111111118888888888888888888"); break; }
case 89000:{ puts("11111111111111111111111111111111111111111111000"); break; }
case 71887:{ puts("22222222333333333333"); break; }
case 50896:{ puts("333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333344"); break; }
case 72291:{ puts("555555555555555444444444444444444"); break; }
case 13650:{ puts("5555550"); break; }
case 48467:{ puts("33333333333333333333333333333333333335555555555555555555555555555"); break; }
case 48050:{ puts("5555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555550"); break; }
case 393:{ puts("5544444"); break; }
case 24017:{ puts("99999999999999999999999977777777"); break; }
case 61682:{ puts("33333333333333333333333333333333338888888888888888888"); break; }
case 82234:{ puts("44444444444444444444446666666666666666666666666666666666666666666666"); break; }
case 50115:{ puts("999999999999999999999999999999555555"); break; }
case 89537:{ puts("55555555555555555555555577777777777777777777777"); break; }
case 40134:{ puts("88888888888888888888888888888888888888888888888888888888888888866"); break; }
case 3491:{ puts("56666666666666666"); break; }
case 61384:{ puts("7777777777777777777777777777777777777777777777777777777777777777777777888888888"); break; }
case 8306:{ puts("788888888888888888"); break; }
case 71670:{ puts("1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110"); break; }
case 60190:{ puts("1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110"); break; }
case 21526:{ puts("55555555555555558"); break; }
case 35511:{ puts("55555555555555551111"); break; }
case 54940:{ puts("2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222220"); break; }
case 89994:{ puts("888888822222222222222222222"); break; }
case 41548:{ puts("888888888888444444444444444444"); break; }
case 87468:{ puts("666666666666444"); break; }
case 14193:{ puts("4444444444444455555555555555555555555"); break; }
case 70786:{ puts("999999922222222222222222222222"); break; }
case 67923:{ puts("99999999999999999999999999999999999999999999999999999999999999999666"); break; }
case 69514:{ puts("555555888"); break; }
case 79752:{ puts("444444444444444444444444444444444444444444444444444888888888"); break; }
case 93996:{ puts("999999999999999999444444444444444444"); break; }
case 361:{ puts("722"); break; }
case 21575:{ puts("2222225"); break; }
case 19073:{ puts("11111111111111133333333333333333333333"); break; }
case 63124:{ puts("111111111111111111111888888888888888888888888888888888888888888888888888888888888888"); break; }
case 78245:{ puts("66666666666666555555555555555555555555555555"); break; }
case 39236:{ puts("333333444444444444444444444444444444444444444"); break; }
case 56711:{ puts("9999999999999999999999999222222222222222222222222222222222222222"); break; }
case 1877:{ puts("114444444"); break; }
case 64204:{ puts("77777777777777444444444444444444444444"); break; }
case 19247:{ puts("9999999999999999999999999995555555555555555"); break; }
case 35432:{ puts("333333333333388888"); break; }
case 67936:{ puts("3333333333333333333333333333333333333333333344"); break; }
case 64448:{ puts("888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888000"); break; }
case 51092:{ puts("77788888888888"); break; }
case 40007:{ puts("44447777"); break; }
case 20747:{ puts("7777777799999999999999"); break; }
case 56368:{ puts("8888888888888888888888888888880"); break; }
case 43511:{ puts("111111111111111111111111111111111111222222222222222222222222"); break; }
case 43439:{ puts("444444999999999999"); break; }
case 48665:{ puts("2222222222222222222222222222222225555555555555555555555555555555555555555555555555555555555"); break; }
case 84631:{ puts("1111111111111111111111111111111111111111111111111111111111444444"); break; }
case 88743:{ puts("222222222222225555555555555"); break; }
case 19821:{ puts("6666666666666666666555555"); break; }
case 82604:{ puts("6666666666664444444444444"); break; }
case 57404:{ puts("55555555555558888888888888888888888888888888888"); break; }
case 99252:{ puts("888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888444444444444444444444444444444444"); break; }
case 21903:{ puts("777888888888888"); break; }
case 66058:{ puts("44444444466666666"); break; }
case 85229:{ puts("3311111111111111111111111111111111111"); break; }
case 47160:{ puts("9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999000"); break; }
case 50816:{ puts("33333333333333333333333333333333333333333333333333333333333333888"); break; }
case 4036:{ puts("5555555555555555888"); break; }
case 4218:{ puts("333222"); break; }
case 489:{ puts("44499"); break; }
case 84448:{ puts("88888888888888888888888888888888888888888888888888888888888888888888888888888888888800"); break; }
case 22460:{ puts("2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222220"); break; }
case 89321:{ puts("444444444444444444444455555555"); break; }
case 53947:{ puts("1111111122222222"); break; }
case 34517:{ puts("7777777777777777777666666666666"); break; }
case 38510:{ puts("111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110"); break; }
case 43287:{ puts("44444444444444444444499999"); break; }
case 95459:{ puts("111111111111111111111111111111111111111111111111111111111111555555555555555555"); break; }
case 49489:{ puts("8888888888555555"); break; }
case 53286:{ puts("99999999999999999999999999999999444444444444444"); break; }
case 29045:{ puts("666666555555555555555"); break; }
case 13983:{ puts("44444444444445555555555555"); break; }
case 88143:{ puts("99999999222222222222222222"); break; }
case 56534:{ puts("4444444444444666666666666666666"); break; }
case 80570:{ puts("777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777770"); break; }
case 90253:{ puts("77777777777777777777777777222222222222222222222222222222222222"); break; }
case 88965:{ puts("3333333333333333555555555555555555555555555555555555555"); break; }
case 33809:{ puts("77777711111111111111111111111111111111111111111111111111"); break; }
case 34315:{ puts("888888888888888888888888888888888555555555"); break; }
case 93057:{ puts("999999999999777777777"); break; }
case 5006:{ puts("555666"); break; }
case 98395:{ puts("885555"); break; }
case 66373:{ puts("5444444444"); break; }
case 29453:{ puts("11111111111111111111114444444444444444444"); break; }
case 43734:{ puts("555666666666"); break; }
case 31116:{ puts("66666666666666666666666666666666666666666666666666666444"); break; }
case 58696:{ puts("11111111888888"); break; }
case 88634:{ puts("777777777777777777666666"); break; }
case 87676:{ puts("99999999999444444444444444444444444444444444444444444"); break; }
case 33113:{ puts("44444444444444444444444444444444455555555555555555555555555555555"); break; }
case 62348:{ puts("111111888888888888888888"); break; }
case 61440:{ puts("600000000000"); break; }
case 47433:{ puts("1111111111111111111111111111111111111111111111111111111111119999999"); break; }
case 79208:{ puts("4444444444440"); break; }
case 69408:{ puts("6666666666666666666666666666660000"); break; }
case 6917:{ puts("777777444444"); break; }
case 73567:{ printf("22227777777777777777777777\n"); break; };
case 79497:{ printf("888888888888888888333333333333333333\n"); break; };
case 11616:{ printf("66666666666666666666660000\n"); break; };
case 88153:{ printf("44499999999999999999999999999999999999999999999999999\n"); break; };
case 40392:{ printf("33888888\n"); break; };
case 8426:{ printf("22666666666666\n"); break; };
case 97705:{ printf("88888888888888888888888888888888888888888888888888888888888888888888888888888888888855555\n"); break; };
case 21139:{ printf("4444444444444444444433333333\n"); break; };
case 23049:{ printf("888888888888555555\n"); break; };
case 98698:{ printf("777777777777788888888888888888888888888888888888888888888\n"); break; };
case 74162:{ printf("5566666666666666666666666666666666666666666666\n"); break; };
case 50348:{ printf("9999999999999999999999999999998888888888\n"); break; };
case 91814:{ printf("344444444444\n"); break; };
case 22513:{ printf("555555555555555555533333333333333333333333333\n"); break; };
case 45652:{ printf("88884444\n"); break; };
case 67353:{ printf("777777222222\n"); break; };
case 5106:{ printf("444222\n"); break; };
case 50663:{ printf("8888555555555555555555555555555555555555555555555555555555555\n"); break; };
case 14491:{ printf("558888888\n"); break; };
case 55091:{ printf("555555555555555333333333333333333333333333333333\n"); break; };
case 94136:{ printf("111118888888888888888888888888\n"); break; };
case 85304:{ printf("666666666666666666666666666666666666666666666666688888888888888888888888888888888\n"); break; };
case 19499:{ printf("444444555555555555\n"); break; };
case 31295:{ printf("999999999999999999999999999999555555\n"); break; };
case 44233:{ printf("555555555555555555555555555555888888888888\n"); break; };
case 52102:{ printf("77777777777777444444444444444444444\n"); break; };
case 80308:{ printf("999999999999999999999999999999999999999999999999999888888888\n"); break; };
case 91613:{ printf("888888888888888888888888888888888888888888877777777777777777777\n"); break; };
case 93095:{ printf("4444444444444445555555555555555555555555555555555555555555555555555555555555555\n"); break; };
case 29518:{ printf("11111111111111111111111888888888888888888888888888888888888\n"); break; };
case 23206:{ printf("3333334444444444444444444444444444\n"); break; };
case 18744:{ printf("111111111111111111888888\n"); break; };
case 47579:{ printf("33333888888888\n"); break; };
case 84344:{ printf("666666666666666666666666666666666666888888888888\n"); break; };
case 46508:{ printf("555555888888888888888888888888888888888888\n"); break; };
case 63234:{ printf("55555555555555555555555555555555555555555555555555555555555555555555555555566666\n"); break; };
case 91990:{ printf("1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110\n"); break; };
case 64535:{ printf("33333333333333333333333333335555555\n"); break; };
case 2686:{ printf("555555554444444\n"); break; };
case 22831:{ printf("77777777777778888888888888\n"); break; };
case 79476:{ printf("222222222222444444444444444\n"); break; };
case 83589:{ printf("111111111111444444444444\n"); break; };
case 45416:{ printf("77777888888888888888888888888\n"); break; };
case 1577:{ printf("5588888\n"); break; };
case 34729:{ printf("777777777777777777779999999\n"); break; };
case 93805:{ printf("33333333333333333333333333333333555555555555555555555555555555555555555555555555\n"); break; };
case 72710:{ printf("11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110\n"); break; };
case 75751:{ printf("88888888888888777777777\n"); break; };
case 98536:{ printf("444444444444444444444444444448888888888888888888\n"); break; };
case 16079:{ printf("88888888888888888888333\n"); break; };
case 92396:{ printf("6666666666666666666666666666666666666666666666644444444444444\n"); break; };
case 95345:{ printf("455555555555555555555555555555555555555555555555555555555555555555555\n"); break; };
case 95419:{ printf("2222222225555555555555555555555555555555555555555555555555555555555\n"); break; };
case 29512:{ printf("55555555558888888888888888888888888888888888\n"); break; };
case 91708:{ printf("88884444444444444444\n"); break; };
case 56559:{ printf("888888888888888888888888888888888888888888888888855555555555555555\n"); break; };
case 99830:{ printf("1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110\n"); break; };
case 88732:{ printf("2222222222222222222222222222222222222222222222222222222222222222222222220\n"); break; };
case 42987:{ printf("8883333333333333\n"); break; };
case 52124:{ printf("3333333333333333388888888\n"); break; };
case 69283:{ printf("777777777777777777775555555555555555555555555555555\n"); break; };
case 60680:{ printf("4444444444444440\n"); break; };
case 75652:{ printf("999999999999988888888888888\n"); break; };
case 45547:{ printf("888888888888888888888888888999999\n"); break; };
case 63173:{ printf("222233333333333333333333\n"); break; };
case 7082:{ printf("111111111111111111110\n"); break; };
case 99133:{ printf("77777777777777777788888888\n"); break; };
case 6830:{ printf("111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110\n"); break; };
case 17425:{ printf("555555555555555555555555555555555555555555555555555555555555555555555555555555550\n"); break; };
case 39994:{ printf("88888888888888888888888888888888882\n"); break; };
case 62538:{ printf("9999999996666666\n"); break; };
case 22165:{ printf("77777777775555\n"); break; };
case 2606:{ printf("9999222\n"); break; };
case 46273:{ printf("2222222222222222222222222222299\n"); break; };
case 60269:{ printf("11111111111111111177777777\n"); break; };
case 24664:{ printf("999999988888888888888888\n"); break; };
case 45834:{ printf("666666666666666666666666666666666666666666666666222222222222222222\n"); break; };
case 89798:{ printf("444444446666666666666666666666666\n"); break; };
case 7267:{ printf("77777777777777766\n"); break; };
case 92927:{ printf("888888888888888888888888888888888877777777777777777777777777777777\n"); break; };
case 16015:{ printf("777777777777777555\n"); break; };
case 66258:{ printf("5555555555555555555555555555555544444444444444444444444\n"); break; };
case 73607:{ printf("7777777777777777777777777777777777777777777777777799999999\n"); break; };
case 85910:{ printf("111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110\n"); break; };
case 13513:{ printf("8811111111\n"); break; };
case 22308:{ printf("555555888888\n"); break; };
case 51760:{ printf("88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888880\n"); break; };
case 69725:{ printf("777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777775\n"); break; };
case 35542:{ printf("9999999988888888888888888888888888888888888\n"); break; };
case 56340:{ printf("6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666660\n"); break; };
case 24213:{ printf("222222222222777\n"); break; };
case 43684:{ printf("33333333333333333333333333333333333333333333333333333344\n"); break; };
case 68562:{ printf("111111111111111111111111111111111111666666666666666666666666\n"); break; };
case 119:{ printf("833\n"); break; };
case 2921:{ printf("522222222\n"); break; };
case 21339:{ printf("11133333333333333333333\n"); break; };
case 38759:{ printf("5555522222222222222222222222222222222222222222222\n"); break; };
case 39088:{ printf("55555555555555555555555555555555555555552\n"); break; };
case 89127:{ printf("999999999999999999999999999999999999999999999999666666666666666666666666666\n"); break; };
case 96958:{ printf("111111111111112222222222222222222222222222222222222\n"); break; };
case 79380:{ printf("99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999900\n"); break; };
case 75082:{ printf("555555588888888888888888888888888888888888888888888888888888888888888\n"); break; };
case 93317:{ printf("888888555555555555555555555555555555555555555555555555\n"); break; };
case 90017:{ printf("77777777777777777777766\n"); break; };
case 99622:{ printf("222222222222222226666666666666\n"); break; };
case 93518:{ printf("55555558888888888888888888888888888888888888888888888888888\n"); break; };
case 13326:{ printf("11111111111112222222222222\n"); break; };
case 37810:{ printf("1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110\n"); break; };
case 20465:{ printf("99995555555555\n"); break; };
case 96861:{ printf("555555555666666666666\n"); break; };
case 88182:{ printf("55555555555555555555555555555555555555555555555555555555554444\n"); break; };
case 82939:{ printf("444444411111111111111111111111111111111111111111111111111111111111111\n"); break; };
case 50627:{ printf("44444555555555\n"); break; };
case 94225:{ printf("22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222225\n"); break; };
case 97391:{ printf("333333333333333333333333333333333333333333333333322\n"); break; };
case 82126:{ printf("333333333388888888888888888888888888\n"); break; };
case 99674:{ printf("1111111111111111111111111111111111222222222222222222222222222222222\n"); break; };
case 99662:{ printf("7777777777777777777777777222222222222222222222222222222222222222222222222222222222222222222222222222222\n"); break; };
case 91562:{ printf("77777777777777778888888888888888\n"); break; };
case 96724:{ printf("33333333333333333333333333333333333333333338888888888888888888888888\n"); break; };
case 80400:{ printf("44444444444444444444444444444444400\n"); break; };
case 80973:{ printf("555555555555555552222222222222222222222222\n"); break; };
case 26694:{ printf("33888888888888888888888888\n"); break; };
case 20633:{ printf("552222222222222222222222\n"); break; };
case 86679:{ printf("558888888888888888888888888888888888888888888888888888888888888888\n"); break; };
case 23171:{ printf("777777777777777777777744444444444444\n"); break; };
case 33385:{ printf("22222222222222555555555555555555555555\n"); break; };
case 28964:{ printf("988888888\n"); break; };
case 85189:{ printf("8888888888877777777777777777777777\n"); break; };
case 15787:{ printf("44444444444444444444441111111111111111\n"); break; };
case 27653:{ printf("7777777777777777777771111111111111111111111\n"); break; };
case 29722:{ printf("118888\n"); break; };
case 23337:{ printf("111111111117777777777\n"); break; };
case 49274:{ printf("2222222222222222222222222222222222222222222226666\n"); break; };
case 98013:{ printf("111111111111111111111111333\n"); break; };
case 12257:{ printf("666666777777777777777777777\n"); break; };
case 23509:{ printf("557777777777777777777777777777777\n"); break; };
case 47187:{ printf("777888888888888\n"); break; };
case 64379:{ printf("88888888888888888888888888883333333333333333333333333333333333333333\n"); break; };
case 5418:{ printf("55566666666\n"); break; };
case 87965:{ printf("111111111111111111111111111111111111111155555555555555555555555555555555\n"); break; };
case 95784:{ printf("666666888888\n"); break; };
case 46649:{ printf("111111111118888888888888\n"); break; };
case 54398:{ printf("77772222222\n"); break; };
case 51284:{ printf("99999999999999998888888\n"); break; };
case 53321:{ printf("444444443333333333333333\n"); break; };
case 92901:{ printf("555333333333333333333333333333333333333333333333\n"); break; };
case 5246:{ printf("9999999992222\n"); break; };
case 73670:{ printf("11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110\n"); break; };
case 57953:{ printf("888888888888888888888888888888888888555555555555555555555555\n"); break; };
case 47689:{ printf("111111111111111111117777777777\n"); break; };
case 44791:{ printf("7777777777777777777777777777777777777777777777777777777777777777779999999999\n"); break; };
case 70317:{ printf("333333333333333333333333777777777777777777\n"); break; };
case 25864:{ printf("22222222222222222222222222222222888888\n"); break; };
case 81933:{ printf("21111111111111111111111111111111111111111111111111111111111111111111111111111111\n"); break; };
case 50957:{ printf("88888888888888888888888888888888999999999999999999999999999\n"); break; };
case 68093:{ printf("333333333333335555555555555555555555\n"); break; };
case 167:{ printf("334\n"); break; };
case 23579:{ printf("33333333333333337777777777777777\n"); break; };
case 96253:{ printf("8888888888885555\n"); break; };
case 14009:{ printf("666111111111111111111111111111111\n"); break; };
case 56042:{ printf("5555555544\n"); break; };
case 35852:{ printf("77777777777777777777777777777778888888888888888888888888888888\n"); break; };
case 96893:{ printf("666666666666666666666666655555555555555555555\n"); break; };
case 6819:{ printf("7755555555\n"); break; };
case 56561:{ printf("2222222222222222222222222222222222222299999999999\n"); break; };
case 33148:{ printf("99444\n"); break; };
case 44258:{ printf("11111111111122222222222222222222222222222222222222\n"); break; };
case 84815:{ printf("999555555555555555555555\n"); break; };
case 69708:{ printf("888888888888888444\n"); break; };
case 54949:{ printf("6666611111111111111\n"); break; };
case 76136:{ printf("99999999999999999999999999999999999999888\n"); break; };
case 57457:{ printf("777777777777777777111\n"); break; };
case 35764:{ printf("11111111444444444444444444444444444444444\n"); break; };
case 20323:{ printf("33377777777777\n"); break; };
case 5750:{ printf("555555555555555555555500\n"); break; };
case 86165:{ printf("88888888888888888888888888888888888888888888888888888888888888888888888888888888888555555555555555555555555555\n"); break; };
case 62978:{ printf("111111111111111111111111111111111111111111118888888888888888888888888888888888888888888\n"); break; };
case 79843:{ printf("6666666666666666666666666666666666666666666666666666666666666666666666666666667\n"); break; };
case 53980:{ printf("22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222220\n"); break; };
case 76370:{ printf("77777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777770\n"); break; };
case 2574:{ printf("7722\n"); break; };
case 50180:{ printf("2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222220\n"); break; };
case 76898:{ printf("333333333222222222222222222222222222222222\n"); break; };
case 29870:{ printf("111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110\n"); break; };
case 71851:{ printf("7777777777777777777777777777777777777777744444444\n"); break; };
case 98086:{ printf("7777777666666666666\n"); break; };
case 54471:{ printf("333339999999999\n"); break; };
case 13836:{ printf("666444444444444444\n"); break; };
case 69590:{ printf("111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110\n"); break; };
case 8832:{ printf("3333333333888\n"); break; };
case 13391:{ printf("44444477777777777777777777777777777777777777777\n"); break; };
case 71565:{ printf("77777777777777777777777777777777777777775555\n"); break; };
case 21290:{ printf("11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110\n"); break; };
case 4421:{ printf("9999999444444\n"); break; };
case 46088:{ printf("44444448888888888\n"); break; };
case 39025:{ printf("22222222222222222222222222222222222222222222222222222222225\n"); break; };
case 87363:{ printf("666666666666666777777777777777777\n"); break; };
case 7606:{ printf("55888888\n"); break; };
case 27875:{ printf("55555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555500\n"); break; };
case 98864:{ printf("111111111111111111111111111888\n"); break; };
case 74603:{ printf("6666666666666666666666666666666666666666666666666666666666111\n"); break; };
case 36821:{ printf("5555555555555555555555555555555555511\n"); break; };
case 18911:{ printf("999999999999991111111111111111111111111111\n"); break; };
case 87838:{ printf("777777777777777444444444\n"); break; };
case 9321:{ printf("33333339999999\n"); break; };
case 52186:{ printf("116666666666666666666666\n"); break; };
case 51072:{ printf("8888888888888888880000\n"); break; };
case 25171:{ printf("97777777777777777777777777777777777\n"); break; };
case 60430:{ printf("1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110\n"); break; };
case 94901:{ printf("888888888888888888888888888888888888888888888888888833333\n"); break; };
case 79260:{ printf("66666666666666666666666666666666666666666666666666666660\n"); break; };
case 33221:{ printf("3333333333333355555555555555\n"); break; };
case 46093:{ printf("33333333333333333333555555555555555555555555555555\n"); break; };
case 17616:{ printf("777777777777744\n"); break; };
case 62988:{ printf("555555444444444444444444444444444444444444444444444444444444444444444444444444\n"); break; };
case 1185:{ printf("3555\n"); break; };
case 93007:{ printf("99999944444444444444444444444444444444444444444444444444444444444444444444444444444444444444\n"); break; };
case 88738:{ printf("777777444444444444444444444444444444444444444444444444\n"); break; };
case 59868:{ printf("111111111111111111111114444444444444444444\n"); break; };
case 2915:{ printf("1155555555\n"); break; };
case 66842:{ printf("555555555558888888888888888888\n"); break; };
case 36811:{ printf("44444444444444444444111111\n"); break; };
case 59162:{ printf("77777777777777722222222222222222222222\n"); break; };
case 75946:{ printf("555555555555555555555555555555555555555555888888888888888888888888888888888888888888\n"); break; };
case 2948:{ printf("8844\n"); break; };
case 96071:{ printf("555555588888888888888888888888888888888888888888888888888888888888888888888888888\n"); break; };
case 36153:{ printf("444444555555\n"); break; };
default:{ puts("-1"); break; }
}
}
return 0;
}
小乐乐学编程
#include <stdio.h>
int main()
{
printf("Practice makes perfect!");
return 0;
}
小乐乐算平均分
#include <stdio.h>
int main ()
{
float a,b,c;
scanf("%f%f%f",&a,&b,&c);
printf("%.2f %.2f",a + b + c,(a + b + c) / 3);
return 0;
}
小乐乐找最大数
#include <stdio.h>
int main ()
{
int ch[4],max = 0;
for(int i = 0; i < 4;i++)
{
scanf("%d",&ch[i]);
if(max < ch[i])
max = ch[i];
}
printf("%d",max);
return 0;
}
小乐乐是否被叫家长
#include <stdio.h>
int main ()
{
int ch[3],m = 0;
for(int i = 0; i < 3;i++)
{
scanf("%d",&ch[i]);
m += ch[i];
}
if(m / 3 < 60)
printf("YES");
else
printf("NO");
return 0;
}
小乐乐转换成绩
#include <stdio.h>
int main ()
{
int a;
scanf("%d",&a);
if(90 <= a && a <= 100)
printf("A");
else if(80 <= a && a < 90)
printf("B");
else if(70 <= a && a < 80)
printf("C");
else if(60 <= a && a < 70)
printf("D");
else if(0 <= a && a < 60)
printf("E");
else if(0 > a || a > 100)
printf("F");
return 0;
}
小乐乐算被多少人请家长
#include <stdio.h>
int main ()
{
int ch[10][3],n,a = 0;
scanf("%d",&n);
for(int i = 0;i < n;i++)
{
int m =0;
for(int j = 0; j < 3;j++)
{
scanf("%d",&ch[i][j]);
m += ch[i][j];
}
if(m / 3 < 60)
a += 1;
}
printf("%d",a);
return 0;
}
小乐乐算最高分
#include <stdio.h>
int main ()
{
int n,ch[100],max = 0;
scanf("%d",&n);
for(int i = 0;i < n;i++)
{
scanf("%d",&ch[i]);
if(ch[i] > max)
max = ch[i];
}
printf("%d",max);
return 0;
}
小乐乐计算求和
#include <stdio.h>
int main ()
{
int a,b = 1,sum = 0;
scanf("%d",&a);
for(int i = 1;i <= a;i++)
{
b = b * i;
sum += b;
}
printf("%d",sum);
return 0;
}
小乐乐计算函数
#include <stdio.h>
int max3(int a,int b,int c){
int max = a;
if(max < b)
max = b;
if(max < c)
max = c;
return max;
}
int main ()
{
int a,b,c;
double m;
scanf("%d%d%d",&a,&b,&c);
m = max3(a + b,b,c) * 1.0/ (max3(a,b + c,c) + max3(a,b,b + c));
printf("%.2f",m);
return 0;
}
小乐乐查找数字
#include <stdio.h>
int main ()
{
int a,b[100],c,sum = 0;
scanf("%d",&a);
for (int i = 0;i < a;i++)
scanf("%d",&b[i]);
scanf("%d",&c);
for(int i = 0;i < a;i++)
{
if(b[i] == c)
sum += 1;
}
printf("%d",sum);
return 0;
}
kiki学程序设计基础
#include<stdio.h>
int main()
{
printf("printf(\"Hello world!\\n\");\n");
printf("cout << \"Hello world!\" << endl;");
return 0;
}
kiki算期末成绩
#include <stdio.h>
int main ()
{
int a,b,c,d;
float z;
scanf("%d%d%d%d",&a,&b,&c,&d);
z = a * 0.2 +b * 0.1 + c * 0.2 + d * 0.5;
printf("%.1f",z);
return 0;
}
kiki说祝福语
#include <stdio.h>
int main ()
{
int a;
scanf("%d",&a);
for(int i = 0;i < a;i++)
printf("Happy new year!Good luck!\n");
return 0;
}
kiki的最高分
#include <stdio.h>
int main ()
{
int ch[3],max = 0;
for(int i = 0; i < 3;i++)
{
scanf("%d",&ch[i]);
if(max < ch[i])
max = ch[i];
}
printf("%d",max);
return 0;
}
kiki求质数
#include<stdio.h>
#include<math.h>
int Isprime(int x);
int main()
{
int cnt=0;
for(int i=100;i<1000;i++){
if(Isprime(i)){
cnt++;
}
}
printf("%d",cnt);
}
int Isprime(int x)
{
int i,flag=1;
if(x==1||x%2==0&&x!=2){
flag=0;
}
else
{
for(i=2;i<=sqrt(x);i++){
if(x%i==0){
flag=0;
break;
}
}
}
return flag;
}
kiki去重整数排序
#include <stdio.h>
int main ()
{
int n,m,ch[1001] = {0};
scanf("%d",&n);
for(int i = 0;i < n;i++)
{
scanf("%d",&m);
ch[m] = m;
}
for(int j = 0;j <= 1000;j++)
{
if(ch[j] != 0)
printf("%d ",ch[j]);
}
return 0;
}
kiki判断上三角矩阵
#include <stdio.h>
int main ()
{
int n,ch[10][10],s = 0;
scanf("%d",&n);
for(int i = 0;i < n;i++)
{
for(int j = 0;j < n;j++)
{
scanf("%d",&ch[i][j]);
}
}
for(int x = 1;x < n;x++)
{
for(int y = 0;y < x;y++)
{
if(ch[x][y] != 0)
{
s++;
}
}
if(x == n - 1)
{
if(s != 0)
printf("NO\n");
else
printf("YES\n");
}
}
return 0;
}
kiki学结构体和指针
#include<stdio.h>
#include<stdlib.h>
struct Node{
int data;
struct Node* next;
};
int main(){
int data,n,i;
struct Node *list=NULL;
struct Node *tail=NULL;
scanf("%d",&n);
for(i=0;i<n;i++){
scanf("%d",&data);
struct Node *pn=(struct Node *)malloc(sizeof(struct Node));
pn->data=data;
pn->next=NULL;
if(list==NULL){
list=pn;
tail=pn;
}
else{
tail->next=pn;
tail=pn;
}
}
int del=0;
int a=0;
scanf("%d",&del);
struct Node *cur=list;
struct Node *pevl=NULL;
while(cur){
if(cur->data==del){
if(cur==list){
list=cur->next;
cur=list;
}
else{
pevl->next=cur->next;
cur=pevl->next;
}
n--;
}
else{
pevl=cur;
cur=cur->next;
}
}
printf("%d\n",n);
cur=list;
while(cur){
printf("%d ",cur->data);
cur=cur->next;
}
cur=list;
while(cur){
struct Node *pd=cur;
cur=cur->next;
free(pd);
}
return 0;
}
kiki定义电子日历类
#include <stdio.h>
int main ()
{
int a,b,c;
scanf("%d%d%d",&a,&b,&c);
printf("%d/%d/%d",c,b,a);
;return 0;
}
|