首页 > TAG信息列表 > 放法
CF142C题解
题目大意: 就是给你一个 \(n \times m\) 的仓库,起初为空,然后让你往里边放很多类似 \('T'\) 字形的机器(如样例所示),问你最多能放多少,然后把放法输出来。 题目分析: 很明显,这道题应该是给了 \(special\ judge\) 的,所以输出不用过多考虑,我们来分析一下数据范围。 这道题虽然 \(nm\) 只有const的使用放法以及作用
const的使用场景 用来修饰函数中的形参,防止误操作 代码示例: #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<string.h> #include<stdlib.h> struct Person { char name[64]; int age; int Id; double score; }; //const使用场uva 11538
思维:复杂变简单,分情况讨论,画图讨论。 题目链接:https://cn.vjudge.net/problem/UVA-11538 题目大意::给出放两攻击皇后的放置方法:同行、同列、同对角线,让求n*m棋盘里面放两皇后的情况总数 题目思路:Num=Csae(两皇后同行放法)+Csae(两皇后同列放法)+Csae(两皇后对角线放法) 两皇后同行放法:n算法(十):矩阵覆盖
题目描述 我们可以用2 * 1的小矩形横着或者竖着去覆盖更大的矩形。请问用n个2 * 1的小矩形无重叠地覆盖一个2 * n的大矩形,总共有多少种方法? 题目分析 我们可以从小一点的n开始分析: 当n等于一时,此时小矩阵只能竖着放,只有一种方法。 当n等于二时,当第一个