#include<stdio.h>
//矩阵相等判断
int main()
{
//输入矩阵的行和列
int n = 0;
int m = 0;
scanf("%d %d", &n, &m);
int arr1[10][10] = { 0 };
int arr2[10][10] = { 0 };
//循环输入两个矩阵的元素
int i = 0;
int j = 0;
int num1 = 0;
//第一个矩阵
for (i = 0; i < n; i++)
{
for (j = 0; j < m; j++)
{
scanf("%d", &num1);
arr1[i][j] = num1;
}
}
//第二个矩阵
for (i = 0; i < n; i++)
{
for (j = 0; j < m; j++)
{
scanf("%d", &num1);
arr2[i][j] = num1;
}
}
//判断
int count = 0;
for (i = 0; i < n; i++)
{
for (j = 0; j < m; j++)
{
if (arr1[i][j] == arr2[i][j])
{
//元素相等++
count++;
}
}
}
//当相等数等于总元素表示两个矩阵相等
if (count == n * m)
{
printf("Yes\n");
}
else
{
printf("No\n");
}
return 0;
}
//序列中删除指定数字
#include<stdio.h>
int main()
{
//输入整数序列大小
int n = 0;
scanf("%d", &n);
//定义数组用于存放序列
int arr[50] = { 0 };
//循环输入
int i = 0;
for (i = 0; i < n; i++)
{
scanf("%d", &arr[i]);
}
//输入想删除的整数
int m = 0;
scanf("%d", &m);
int falt = 1;
for (i = 0; i < n; i++)
{
int tmp = 0;
if (m == arr[i])
{
arr[i] = 0;
falt = 0;
}
}
if (0 == falt)
{
for (i = 0; i < n; i++)
{
if (arr[i] != 0)
{
printf("%d ", arr[i]);
}
}
}
else
{
for (i = 0; i < n; i++)
{
printf("%d", arr[i]);
}
}
return 0;
}
//获得月份天数
int main()
{
//输入年份和月份
int year = 0;
int money = 0;
while (scanf("%d %d", &year, &money) == 2)
{
//判断该年是闰年还是平年
if ((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0))
{
//闰年的2月有29天
if (2 == money)
{
printf("29");
}
}
else
{
//平年的2月有28天
if (2 == money)
{
printf("28");
}
}
switch (money)
{
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;
}
//网购
int main()
{
//输入衣服价格、当天的月份和日期、是否有优惠券
float Clothes = 0.0f;
int month = 0;
int day = 0;
int n = 0;
scanf("%f %d %d %d", &Clothes, &month, &day, &n);
//判断该日为双十一还是双十二
if (month == 11 || day == 11)
{
double money = Clothes * 0.7;
double money2 = Clothes * 0.7 - 50;
if (money2 < 0)
{
printf("0.00");
}
else if (1 == n)
{
printf("%.2f",money2);
}
else
{
printf("%.2f", money);
}
}
else
{
double money = Clothes * 0.8;
double money2 = Clothes * 0.8 - 50;
if (money2 < 0)
{
printf("0.00");
}
else if (1 == n)
{
printf("%.2f", money2);
}
else
{
printf("%.2f", money);
}
}
return 0;
}