NOIP2017TG D1T1オスカー疑問

トピックリンク

 

質問の意味:

$、B、X、Z $のY \は、$ \ない= Cの$によって$斧+ため、$ Bは$のC_(本保証){最大} $を求めて、一定です。

 

考えます:

$のX、Y> 0 $は、容易$ C_ {maxは} * Bが$、$のX、Y> = 0 $を=取得するときに存在する場合$ C_ {maxは} * BAB $を=。

データ$ aが、B <= 1E9の$、乗算を含む、そして長い長い$ int型$ $、$バーストタイプを使用します。

 

コード:

#include <iostreamの> 
する#include <cstdioを> 
する#include <CStringの> 
する#include <cmath> 
の#include <アルゴリズム>
 使用して 名前空間STDを、
typedefの長い 長いLL。

    LL、B;

INT {main()の
    scanf関数(" %のLLDの%のLLD "、&​​、&B)。
    
    printf(" %のLLD "、* BA- B)。
    
    リターン 0 ;
    
}

 

おすすめ

転載: www.cnblogs.com/Hansue/p/10925263.html