CCF题库刷题(C语言)---仓库规划

仓库规划

题目概述

西西艾弗岛上共有 n 个仓库,依次编号为 1⋯n。每个仓库均有一个 m 维向量的位置编码,用来表示仓库间的物流运转关系。

具体来说,每个仓库 i 均可能有一个上级仓库 j,满足:仓库 j 位置编码的每一维均大于仓库 i 位置编码的对应元素。比如编码为 (1,1,1) 的仓库可以成为 (0,0,0) 的上级,但不能成为 (0,1,0) 的上级。如果有多个仓库均满足该要求,则选取其中编号最小的仓库作为仓库 i 的上级仓库;如果没有仓库满足条件,则说明仓库 i 是一个物流中心,没有上级仓库。

现给定 n 个仓库的位置编码,试计算每个仓库的上级仓库编号。

提交结果

#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>
int main()
{
   
    int n, m;
    scanf("%d %d", &n, &m);
    int a[n][m];
    int y = 0;
    for (y = 0; y < n; y++)
    {
   
        int x = 0;

        for (x = 0; x < m - 1; x++)
        {
   
            scanf("%d ", &a[y][x]);
        }
        scanf("%d", &a[y][x]);
    }
    int b[n];
    for (int w = 0; w < n; w++)
    {
   
        b[w]=0;
        for (int p = 0; p < n; p++)
        {
   
            bool flag = true;
            for (int i = 0; i < m; i++)
            {
   
                if (a[p][i] <= a[w][i]){
   
                    flag = false;
                    break;
                }
                    
            }
            if (flag){
   
                b[w] = p + 1;
                break;
            }    
        }
    }
    for (int j = 0; j < n; j++)
    {
   
        printf("%d\n", b[j]);
    }
    return 0;
}

相关推荐

  1. CCF ---- 仓库规划

    2024-01-09 00:18:01       34 阅读
  2. CCF-CSP——仓库规划

    2024-01-09 00:18:01       36 阅读
  3. C语言(18)

    2024-01-09 00:18:01       17 阅读
  4. C语言(21)

    2024-01-09 00:18:01       15 阅读
  5. C语言(函数)

    2024-01-09 00:18:01       8 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-09 00:18:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-09 00:18:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-09 00:18:01       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-09 00:18:01       20 阅读

热门阅读

  1. C++ 基础知识体系

    2024-01-09 00:18:01       35 阅读
  2. python智能手机芯片

    2024-01-09 00:18:01       34 阅读
  3. 数据分析:从数据中获取有价值的洞察

    2024-01-09 00:18:01       40 阅读
  4. MongoDB

    2024-01-09 00:18:01       29 阅读
  5. 省事了:微信定时批量自动化发送聊天消息

    2024-01-09 00:18:01       39 阅读
  6. 数据库设计之三范式

    2024-01-09 00:18:01       38 阅读
  7. 循环链表和双向链表

    2024-01-09 00:18:01       30 阅读
  8. vue3.0与vue2.0-prop

    2024-01-09 00:18:01       39 阅读
  9. 2023秋电子科大信软 程算I 机考真题

    2024-01-09 00:18:01       29 阅读
  10. 子类重写父类的方法

    2024-01-09 00:18:01       38 阅读