1 条题解
-
0
题面很难懂,对吧。
这题其实就是一个纯构造题。构造方法很神秘。
对于一个 的表格,我们可以将它分成一个田字格的形状,其中左上角的部分大小为 ,剩下的自己算。
然后我们就在左上角的部分和右下角的部分填上 就行了。
但是请注意这题的 对应的是 , 对应的是 ,所以你要换过来。
这题真不难。
#include<bits/stdc++.h> #include "table.h" using namespace std; void init(int c,int t){} vector<vector<int>>solve(int n,int m,int a,int b) { vector<vector<int>>ans(n,vector<int>(m,0)); for(int i=0;i<b;i++)for(int j=0;j<a;j++)ans[i][j]=1; for(int i=b;i<n;i++)for(int j=a;j<m;j++)ans[i][j]=1; return ans; }
- 1
信息
- ID
- 12671
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 8
- 标签
- (无)
- 递交数
- 114
- 已通过
- 18
- 上传者