模拟算法
模拟算法
做一只大熊猫
让优秀成为一种习惯!
展开
-
J - J HDU - 6646(模拟+高精度)
题目链接 思路 题意:给我们一个表达是a∗10x+b∗10y=c∗10za*10^x+b*10^y=c*10^za∗10x+b∗10y=c∗10z,问在给我们 a、b、c的情况下,是否存在x,y,z 使⬆️式成立,否则输出-1 分析 这真是一道考验码力的题啊,首相我们考虑当两个数a、b相加等于c,要么是 a或者b与c的位数相同,要么a或者b的位数比c的位数少1(这种情况是通过a+b进位得到与...原创 2020-04-20 10:17:46 · 136 阅读 · 0 评论 -
CodeForces 6C(贪心 + 模拟)
题目链接 思路如下 贪心的思想,⚠️女士优先的策略,当它们吃掉之前的物品所用的时间相同的时候,此时女士先开始 继续吃 题解如下 #include<iostream> using namespace std; const int Len = 1e5 + 5; int ar[Len]; int main() { int n; scanf("%d",&n); ...原创 2020-02-02 13:15:56 · 171 阅读 · 0 评论