Codeforces
_夜风
我好懒怎么办
展开
-
Codeforces#313
A题 题意:给n个基础币值,问你是否能组成所有种类的币值,能则输出-1,不能则输出不能组成的最小币值。 思路:理解了题意就明白了,1是关键解。 #include #include using namespace std; int main() { int n,i; while(cin>>n) { bool flag = false;原创 2015-07-27 20:27:39 · 555 阅读 · 0 评论 -
Codeforces-Div312
题意:给你n个数,进行*2,/2操作,求解最小操作次数能使所有数相同。 思路:因为数值在100000以内,直接枚举过去,对读入的每一个数,模拟操作,用数组s来存放累计操作步数,数组flag用来标记确 定*和/分开操作,最后模拟完,只要判断出s数组里面最小的操作步数即可 #include #include #define MAX 99999999 #define N 100原创 2015-08-02 19:49:24 · 364 阅读 · 0 评论