CodeForces 734 B.Anton and Digits(水~)
2017-05-04 18:36
519 查看
Description
有k2个2,k3个3,k5个5,k6个6,要组成若干个32和256,问组成数的和的最大值
Input
四个整数k2,k3,k5,k6(0<=k2,k3,k5,k6<=5e6)
Output
输出组成数的和的最大值
Sample Input
5 1 3 4
Sample Output
800
Solution
水题,先构造256,然后再构造32
Code
有k2个2,k3个3,k5个5,k6个6,要组成若干个32和256,问组成数的和的最大值
Input
四个整数k2,k3,k5,k6(0<=k2,k3,k5,k6<=5e6)
Output
输出组成数的和的最大值
Sample Input
5 1 3 4
Sample Output
800
Solution
水题,先构造256,然后再构造32
Code
#include<cstdio> #include<iostream> #include<cstring> #include<algorithm> #include<cmath> #include<vector> #include<queue> #include<map> #include<set> #include<ctime> using namespace std; typedef long long ll; #define INF 0x3f3f3f3f #define maxn 1111 int k2,k3,k5,k6; int main() { while(~scanf("%d%d%d%d",&k2,&k3,&k5,&k6)) { ll ans=0; k5=min(k5,k6); if(k2>=k5)ans+=256ll*k5,k2-=k5; else ans+=256ll*k2,k2=0; k2=min(k2,k3); ans+=32ll*k2; printf("%I64d\n",ans); } return 0; }
相关文章推荐
- CodeForces 734 C.Anton and Making Potions(二分)
- 【81.37%】【codeforces 734B】Anton and Digits
- codeforces 734 E. Anton and Tree (黑红树,缩点+dfs)
- CodeForces 734 D.Anton and Chess(map)
- CodeForces 734 E.Anton and Tree(dfs)
- 【Codeforces 734 D Anton and Chess】
- Codeforces-734B-Anton and Digits(贪心)
- codeforces 734 C. Anton and Making Potions (二分 STL)
- CodeForces 734 A.Anton and Danik(水~)
- CodeForces 734D:Anton and Chess(模拟?)
- codeforces--A - Pasha and Pixels--B - Anton and currency you all know
- CodeForces 443A Anton and Letters
- 【codeforces 734E】Anton and Tree【缩点+DP】
- codeforces 785 E. Anton and Permutation(分块)
- 【codeforces 785C】Anton and Fairy Tale
- 【25.00%】【codeforces 584E】Anton and Ira
- 【codeforces 785D】Anton and School - 2
- 【codeforces 785B】Anton and Classes
- CodeForces 593B - Anton and Lines(思维)
- CodeForces - 785C Anton and Fairy Tale(二分)