当前位置: 首页 > news >正文

码蹄集——直角坐标到极坐标的转换、射线、线段

目录

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;
}

相关文章:

  • 2018年ASOC SCI1区TOP,混合灰狼算法HBBOG,深度解析+性能实测
  • 机器视觉框架源码——解读3(常用的资源和样式)
  • 在c++中老是碰到string,这是什么意思?
  • 大模型系列(三)--- GPT1论文研读
  • 若依微服务框架在docker-compose中部署
  • IDEA 安装 SpotBugs 插件超简单教程
  • 【AI提示词】类比思维专家
  • 产品经理如何借助 DeepSeek 提升工作效能
  • 可炫可转防丢帽 金士顿DTXS闪存盘致敬经典
  • Git 使用的全流程以及SourceTree工具的使用操作和忽略文件的配置
  • C/C++工程中的Plugin机制设计与Python实现
  • 端口隔离 实验 讲解
  • AIDC智算中心建设:存储核心技术解析
  • 【教学类-34-11】20250506异形拼图块(圆形、三角、正方,椭圆/半圆)的中2班幼儿偏好性测试(HTML)
  • C++内联函数
  • 实验三 数据查询
  • vue2+element实现Table表格嵌套输入框、选择器、日期选择器、表单弹出窗组件的行内编辑功能
  • 深度学习在油气地震资料反卷积中的应用
  • 【已解决】Neo4j Desktop打不开,不断网解决
  • Maven依赖未生效问题
  • 前瞻|美联储明晨“按兵不动”几无悬念:关税战阴霾下,会否释放降息信号
  • 李云泽:支持小微企业、民企融资一揽子政策将从增供给、降成本、提效率、优环境4个方面发力
  • 福特汽车撤回业绩指引,警告关税或造成15亿美元利润损失
  • 秦洪看盘|涌现新逻辑,A股放量回升
  • 公安部:“五一”假期全国社会大局稳定,治安秩序良好
  • 胡塞武装称以色列所有机场均为其打击目标