HDU6298 Maximum Multiple
Posted ac-ac
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HDU6298 Maximum Multiple相关的知识,希望对你有一定的参考价值。
思路:多写几个数会发现,只有n%3==0和n%4==0的情况下满足题意。
#include<cmath> #include<cstdio> #include<cstring> #include<iostream> #include<algorithm> using namespace std; typedef long long ll; int main(void) { ll n; ll t; scanf("%lld",&t); while(t--) { scanf("%lld",&n); if(n<3) printf("-1 "); else { if(n%3==0) { printf("%lld ",n/3*n/3*n/3); continue; } if(n%4==0) { printf("%lld ",n/4*n/4*n/2); } else printf("-1 "); } } return 0; }
以上是关于HDU6298 Maximum Multiple的主要内容,如果未能解决你的问题,请参考以下文章
HDU6298 Maximum Multiple (多校第一场1001)
HDU6298-2018ACM暑假多校联合训练1001-Maximum Multiple
HDU6298-2018ACM暑假多校联合训练1001-Maximum Multiple
杭电2018多校第一场(2018 Multi-University Training Contest 1) 1001.Maximum Multiple (HDU6298)-数学思维题(脑子是个好东西,