摘要:
原题链接:https://www.luogu.com.cn/problem/P1303 题意解读:本题是高精度乘法的模版题。 知识点解析: 高精度乘法: 与高精度加法类似,需要用数组来存储数字的每一位,然后通过数组逐位的运算来模拟乘法的过程。 这里有几个关键问题: 1、整数的存储 同高精度加法,参考 阅读全文
摘要:
原题链接:https://www.luogu.com.cn/problem/P1601 题意解读:本题是高精度加法的模版题。 知识点解析: 高精度加法: 如果一个数大到远超过整形变量的范围时,就不能使用int、long、long long等变量来存储整数,也不能直接通过变量加法来求和。 因此,需要回 阅读全文
摘要:
原题链接:https://www.luogu.com.cn/problem/P1563 题意解读: 本题关键在于根据小人的朝向和寻找的方向来确定数组下标的变化。 用数组存储小人,int d[]存朝向,int a[]存名称,朝向和寻找方向有4种组合: 朝向(0:向内,1:向外) 寻找方向(0:左,1: 阅读全文
摘要:
原题链接:https://www.luogu.com.cn/problem/P2670 题意解读:模拟法即可。对于每一个格子,如果是地雷则直接输出*,否则计算周围有几个地雷,再输出。 100分代码: #include <bits/stdc++.h> using namespace std; cons 阅读全文
摘要:
原题链接:https://www.luogu.com.cn/problem/P1042 题意解读: 分别针对11分制和21分制,输出每局比分。只需要判断一局的结束条件:得分高者如果达到11或者21,且比分间隔大于等于2分,则表示一局结束, 可开始下一局,用模拟法即可解决。 100分代码: #incl 阅读全文