zoj 3212 解题报告

本文深入探讨了解决K-Nice构造矩阵的赛题策略,包括使用循环和条件判断来确保矩阵中特定元素的和满足指定条件。通过实例分析,展示了一种在限制条件下创建矩阵的方法,并提供了不同输入示例及其对应输出,揭示了程序背后的逻辑与实现细节。

//09年省赛题,这种解法,我是惊呆了…比赛的时候想太多了,哎……­

//K-Nice­

//Time Limit: 1 Second      Memory Limit: 32768 KB      Special Judge ­

//构造一个矩阵,使得矩阵中间(除了最外一圈)有且仅有k个元素与它的上下左右的四个元素之和相等。先给定矩阵的规模n、m,然后给定k。

/*­

Sample Input ­

4 5 3­

5 5 3­

Sample Output ­

2 1 3 1 1­

4 8 2 6 1­

1 1 9 2 9­

2 2 4 4 3­

0 1 2 3 0­

0 4 5 6 0­

0 0 0 0 0­

0 0 0 0 0­

0 0 0 0 0­

观察第二组输出数据得出以上程序算法­

*//*­

上程序的输入后产生的结果­

Sample Input ­

4 5 3­

5 5 3Sample Output ­

1 0 0 0 1­

0 0 0 0 0­

1 0 0 0 1­

1 1 1 1 1­

1 0 0 0 1­

0 0 0 0 0­

1 0 0 0 1­

1 1 1 1 1­

1 1 1 1 1­

*/­

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值