ZOJ 3212K-Nice(构造)
来源:互联网 发布:大数据分析师笔试内容 编辑:程序博客网 时间:2024/05/22 16:43
http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3212
给出的范围是(n-2)*(m-2) 第二组样例也给出了提示,构造初始零矩阵,XJB构造保证有K个0是nice
#include<iostream>#include<cstdio>#include<set>#include<string>#include<string.h>#include<cstring>#include<vector>#include<map>#include<queue>#include<stack>#include<cctype>#include<algorithm>#include<sstream>#include<utility>#include<cmath>#define mt(a) memset(a,0,sizeof (a))#define fl(a,b,c) fill(a,b,c)#define SWAP(a,b,t) (t=a,a=b,b=t)#define inf 1000000000+7using namespace std;typedef long long ll;int M[20][20];int main(){int T;cin >> T;while (T--){mt(M);int n, m, k;scanf("%d %d %d", &n, &m, &k);int temp = 1;k = ((n - 2)*(m - 2) - k);for (int i = 0; i < n ; i++){for (int j = 1; j < m - 1; j++){if (k){M[i][j] = temp++; k--;}}}for (int i = 0; i < n; i++){for (int j = 0; j < m; j++){if (j)printf(" ");printf("%d", M[i][j]);}printf("\n");}}return 0;}
0 0
- ZOJ 3212K-Nice(构造)
- ZOJ - 3212 K-Nice
- zoj 3212 K-Nice
- ZOJ 3212 K-Nice
- ZOJ 3212 K-Nice
- ZOJ 3212 K-Nice【】
- ZOJ 3212 K-Nice
- ZOJ-3212-K-Nice【6th浙江省赛】【构造】
- zoj 3212 K-Nice(数学题)
- zoj 3212 K-Nice 解题报告
- 【城会玩系列】ZOJ 3212 K-Nice【思维】
- ZOJ 3212 K-Nice(思维)
- ZOJ3206 Disaster Area Reconstruction ZOJ 3211 Dream City ZOJ 3212 K-Nice
- K-Nice
- K-Nice
- ZOJ3212-K-Nice
- ZOJ 3212(K)
- ZOJ-2317 Nice Patterns Strike Back
- 蓝桥杯-杨辉三角形(BASIC)
- jquery的delegate实现原理
- 转一篇本站关于自定义c实现com的帖子,文章很不错,翻译的也很给力
- LaTeX中字体加黑命令的使用方法
- android开发 框架
- ZOJ 3212K-Nice(构造)
- docker
- a kind of programming font on linux -- Inconsolata
- 性能测试(二):性能测试的分析步骤
- UVAOJ 821 Page Hopping(最短路)
- 谁有(爱普生R290维修程序)
- 给大一学生:让积累说话
- install wine on ubuntu
- iOS蓝牙开发(一)蓝牙相关基础知识