| 
 | 
 
 
发表于 2023-11-11 11:11:59
|
显示全部楼层
 
 
 
- #include <stdio.h>
 
  
- int main() {
 
 -     int n, max1 = 0, max2 = 0;
 
 -     scanf("%d", &n);
 
 -     for (int i = 1; i <= n; i++) {
 
 -         int num;
 
 -         scanf("%d", &num);
 
 -         if (i % 2 == 1) {
 
 -             max1 = max1 > num ? max1 : num;
 
 -         } else if (i % 2 == 0) {
 
 -             max2 = max2 > num ? max2 : num;
 
 -         }
 
 -     }
 
 -     if (max1 > max2) {
 
 -         printf("Greater than");
 
 -     } else if (max2 > max1) {
 
 -         printf("Less than");
 
 -     } else if (max2 == max1) {
 
 -         printf("Equal");
 
 -     }
 
 -     return 0;
 
 - }
 
 
  复制代码 
 
这段代码的作用是接受输入的卡片数字,然后比较奇数位置和偶数位置的数字,找出最大值并进行比较。如果奇数位置的最大值大于偶数位置的最大值,则输出"Greater than";如果偶数位置的最大值大于奇数位置的最大值,则输出"Less than";如果两者相等,则输出"Equal"。 |   
 
 
 
 |