洛谷P1319 压缩技术(C语言) 这样一道入门题目,本来可以用for循环直接操作,但作者异想天开(xian de dan teng)地把所有数据登记在一个数组里面,然后再统一按格式输出。也就是定义一个数组Map,大小为n成n,然后按照输入数据,把Map中每一个点改为0或者是1,然后根据题目要求的格式输出。比较简单,就直接贴代码了。
洛谷P5732 【深基5.习7】杨辉三角(C语言) 的公式,很重要,因为常规组合数公式是阶乘运算会爆,而这个就不怎么会了。入门递推题,就算你不是OIer也该知道的杨辉三角。赋 arr[i][j]初值1,接下来就可以递推了。
洛谷P2615 [NOIP2015 提高组] 神奇的幻方(C语言) 若K-1既不在第一行,也最后一列,如果K−1的右上方还未填数,则将K填在K−1的右上方,否则将L填在K-1的正下方。若K-1在第一行但不在最后一列,则将K填在最后一行,K-1所在列的右一列;若K-1在最后一列但不在第一行,则将K填在第一列,K-1所在行的上一行;若K-1在第一行最后一列,则将K填在K-1的正下方;这普及题太水了,你按照他给的条件来列判断语句。首先将1写在第一行的中间。
洛谷P2550 [AHOI2001] 彩票摇奖(C语言) 这道题挺简单的,就是讲彩票的每个号码对比一遍就行了,用三个数组,第1个数组储存中奖号码,第2个数组储存买的号码,第3个数组用来储存中奖的次数,然后用循环遍历对比就行了。