模拟算法
模拟算法
做一只大熊猫
让优秀成为一种习惯!
展开
-
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 · 159 阅读 · 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 · 182 阅读 · 0 评论