目錄
MT1052 直角坐標到極坐標的轉換
MT1066 射線?
MT1067 線段
MT1052 直角坐標到極坐標的轉換
思路:?
arctan()在c++中是atan(),結果是弧度要轉換為度,即乘與180/PI
拓展:cos()、sin()在c++代碼中表示方式不變
#include<bits/stdc++.h>
#define PI 3.1415926
using namespace std;int main()
{float x,y;cin>>x>>y;float r=sqrt(x*x+y*y);float a=atan(y/x)*180/PI;printf("%.1f ",r);printf("%.1f\n",a);return 0;}
MT1066 射線?
思路:
?
#include<bits/stdc++.h> using namespace std;int main( )
{int n;cin>>n;cout<<n*2<<endl;return 0;
}
MT1067 線段
思路:
#include<bits/stdc++.h> using namespace std;int main( )
{int n;cin>>n;cout<<n*(n-1)/2;return 0;
}