![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
洛谷题单算法1-1模拟与高精度
蒟蒻凉拌
人生苦短我用C
展开
-
洛谷题单算法1-1模拟与高精度 P4924 [1007]魔法少女小Scarlet
题目描述Scarlet最近学会了一个数组魔法,她会在n∗n二维数组上将一个奇数阶方阵按照顺时针或者逆时针旋转90°,首先,Scarlet会把1到n^2的正整数按照从左往右,从上至下的顺序填入初始的二维数组中,然后她会施放一些简易的魔法。Scarlet既不会什么分块特技,也不会什么Splay套Splay,她现在提供给你她的魔法执行顺序,想让你来告诉她魔法按次执行完毕后的二维数组。输入格式第一行两个整数n,m,表示方阵大小和魔法施放次数。接下来mmm行,每行4个整数x,y,r,z,表示在这次魔法中,原创 2020-07-21 23:06:34 · 276 阅读 · 0 评论 -
洛谷题单算法1-1模拟与高精度 P1009 阶乘之和
题目描述用高精度计算出S=1!+2!+3!+…+n!(n≤50)其中“!”表示阶乘,例如:5!=5×4×3×2×1输入格式一个正整数N。输出格式一个正整数S,表示计算结果。输入输出样例输入 #13输出 #19#include<stdio.h>int sum[1000]={0};//记录总和,即为所求int a[1000]={0};//记录每次乘法后每位个位数 int ans=1;//记录加法位数 void fac(int n){//传入一个整数,计算这个整数的阶乘原创 2020-07-21 21:53:08 · 435 阅读 · 0 评论 -
洛谷题单算法1-1模拟与高精度P1601 A+B Problem
题目描述高精度加法,相当于a+b problem,不用考虑负数.输入格式分两行输入。a,b<=10^500输出格式输出只有一行,代表a+b的值输入输出样例输入 #111输出 #12#include<iostream>#include<cstring>#include<string>using namespace std;/*整体思路就是将大整数存入一个数组,然后从两个存储加数的数组个位开始逐位取出进行加法操作,并将结果存入第三个数原创 2020-07-21 21:20:45 · 158 阅读 · 0 评论 -
洛谷题单算法1-1模拟与高精度P2670扫雷游戏
题目描述扫雷游戏是一款十分经典的单机小游戏。在n行m列的雷区中有一些格子含有地雷(称之为地雷格),其他格子不含地雷(称之为非地雷格)。玩家翻开一个非地雷格时,该格将会出现一个数字——提示周围格子中有多少个是地雷格。游戏的目标是在不翻出任何地雷格的条件下,找出所有的非地雷格。现在给出n行m列的雷区中的地雷分布,要求计算出每个非地雷格周围的地雷格数。注:一个格子的周围格子包括其上、下、左、右、左上、右上、左下、右下八个方向上与之直接相邻的格子。输入格式第一行是用一个空格隔开的两个整数n和m,分别表示雷原创 2020-07-21 21:07:18 · 331 阅读 · 0 评论