long long a,b; cin>>a>>b; cout<<a*a-b*b;
为啥这玩意不会爆 long long?
(a=b=1018,a×a=b×b=1036)(a=b=10^{18},a \times a=b \times b=10^{36})(a=b=1018,a×a=b×b=1036)