{
int num;
cin >>num;
int result=(num-1)*(num+1);
cout<<result<<endl;
return 0;
}
你的题目中并没有说明输入整数的取值范围,因此两个整数的乘积需要用long long 类型才能确保大小足够,否则会溢出
#include<iostream>
using namespace std;
int main()
{
int n;
cin >> n;
long long m = (n-1) * (n+1);
cout<<m<<endl;
return 0;
}