仰望星空
https://acm.ecnu.edu.cn/contest/125/problem/A/
題解:簡單題
實際上就是可以組成數組的和的最大值和最小值之差
/* *@Author: STZG *@Language: C++ */ #include <bits/stdc++.h> #include<iostream> #include<algorithm> #include<cstdlib> #include<cstring> #include<cstdio> #include<string> #include<vector> #include<bitset> #include<queue> #include<deque> #include<stack> #include<cmath> #include<list> #include<map> #include<set> //#define DEBUGusing namespace std; typedef long long ll; const int N=10000; const double PI = acos(-1.0); const double EXP = 1E-8; const int INF = 0x3f3f3f3f; ll t,n,m; ll a,b; int main() { #ifdef DEBUGfreopen("input.in", "r", stdin);//freopen("output.out", "w", stdout); #endifscanf("%d%d%d",&n,&a,&b);cout << a+b*(n-1)-(a*(n-1)+b)+1<< endl;//cout << "Hello world!" << endl;return 0; }?
總結