题目(洛谷)
该怎么说这题呢...... 说是数论吧,考场上应该没人真的跑去证明这个结论吧......
所以说这是NOIP新题型:打表找规律?
反正我不是太懂这个证明......
总之答案就是A*B-A-B。
另外我在考场上花了20分钟找这个规律,又花了20分钟打对拍。
为啥花了20分钟?因为我对拍程序写错一次,暴力打错3次......
正解比暴力好写系列+1
#include <cstdio> #include <cstring> #include <iostream> #include <algorithm> #include <cmath> #include <queue> #include <climits> #define ll long long #define llmax LONG_LONG_MAX #define llmin LONG_LONG_MIN #define readf(f) scanf( using namespace std; inline void init() { freopen("math.in","r",stdin); freopen("math.out","w",stdout); } template <class _E> inline void read(_E &e) { e=0;bool ck=0;char ch=getchar(); while(ch>'9'||ch<'0'){if(ch=='-')ck=1;ch=getchar();} while(ch>='0'&&ch<='9'){e=e*10+ch-'0';ch=getchar();} if(ck)e=-e; } ll a,b; ll ans; int main() { // init(); read(a),read(b); if (a==1 || b==1) { cout<<"0"; return 0; } ll ji=a*b; printf( return 0; }
Comments NOTHING