
模拟
ordinarv
努力才是人生的常态
展开
-
HDU 6023-Automatic Judge(模拟题)
分析主要就是多次ac取时间最短的那次。-=和%=1000的问题如果没有ac则罚时不计,都知道的 我却忘考虑了。#include<bits/stdc++.h>using namespace std;const int maxn=1e5+5;struct node{ int id,rtm; string ans,tm;}a[maxn];bool cmp(n...原创 2018-09-01 11:56:47 · 185 阅读 · 0 评论 -
洛谷-P1307 数字反转
题目描述给定一个整数,请将该数各个位上数字反转得到一个新数。新数也应满足整数的常见形式,即除非给定的原数为零,否则反转后得到的新数的最高位数字不应为零(参见样例2)。 坑点,用数组存储时负数只需一个符号,还有去除前导零。#include<iostream>#include<cstdio>#include<cmath>using names...原创 2018-12-03 12:56:42 · 310 阅读 · 0 评论 -
洛谷-P1010 幂次方
题目描述任何一个正整数都可以用222的幂次方表示。例如137=27+23+20137=2^7+2^3+2^0 137=27+23+20 同时约定方次用括号来表示,即aba^bab 可表示为a(b)a(b)a(b)。由此可知,137137137可表示为:2(7)+2(3)+2(0)2(7)+2(3)+2(0)2(7)+2(3)+2(0)进一步:7=22+2+207= ...原创 2018-12-20 17:44:01 · 234 阅读 · 2 评论 -
L2-1 分而治之(25 分)
L2-025 分而治之 (25 分)分而治之,各个击破是兵家常用的策略之一。在战争中,我们希望首先攻下敌方的部分城市,使其剩余的城市变成孤立无援,然后再分头各个击破。为此参谋部提供了若干打击方案。本题就请你编写程序,判断每个方案的可行性。输入格式:输入在第一行给出两个正整数 N 和 M(均不超过10 000),分别为敌方城市个数(于是默认城市从 1 到 N 编号)和连接两城市的通路条数...原创 2019-02-18 15:02:14 · 413 阅读 · 0 评论