首页 > 代码库 > HDU5100
HDU5100
1 #include <cstdio> 2 #include <cstring> 3 #include <cstdlib> 4 #include <cctype> 5 #include <cmath> 6 #include <ctime> 7 #include <string> 8 #include <map> 9 #include <stack>10 #include <set>11 #include <vector>12 #include <algorithm>13 #include <iostream>14 using namespace std;15 typedef long long ll;16 #define PI acos( -1.0 )17 const double E = 1e-8;18 int n, m;19 20 int main()21 {22 int T;23 scanf( "%d", &T );24 while( T-- )25 {26 scanf( "%d%d", &n, &m );27 if( m > n )28 {29 puts( "0" );30 continue;31 }32 int t = n % m;33 if( t <= m / 2 )34 printf( "%d\n", n*n - t*t );35 else36 printf( "%d\n", n*n - ( m-t )*( m-t ) );37 }38 return 0;39 }
HDU5100
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。