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

马鞍山网站建设文在线制作图片上加字

马鞍山网站建设文,在线制作图片上加字,桂林象鼻山水月洞,淘宝网站首页设计分析http://118.190.20.162/view.page?gpidT174 题目分析#xff1a; 这道题读完题后感觉像是考察前缀和#xff0c;这里回顾下什么是前缀和#xff1a;https://blog.csdn.net/weixin_45629285/article/details/111146240 我们利用前缀和算法#xff0c;就可以在O(nm)的时…http://118.190.20.162/view.page?gpidT174 题目分析 这道题读完题后感觉像是考察前缀和这里回顾下什么是前缀和https://blog.csdn.net/weixin_45629285/article/details/111146240 我们利用前缀和算法就可以在O(nm)的时间内完成。 具体分析一下怎么套前缀和模板 我们只要画个图就可以发现 每次旋转的角度和扩大的倍数这两个操作是彼此独立的因此我们可以用两个前缀和数组sum1和sum2分别记录拉伸k倍和旋转。 代码如下 #include iostream #include cmathusing namespace std;const int MAXN 1e65;double k[MAXN] {1}; double theta[MAXN] {0.0}; double sumk[MAXN]; double sumTheta[MAXN] {0};int main() {for (int i 0;i MAXN;i)k[i] 1,sumk[i] 1; // std::cout Hello, World! std::endl;int n, m;scanf(%d%d,n,m);for(int i 1; i n; i){int op;scanf(%d,op);if(op 1){scanf(%lf, k[i]);}else{scanf(%lf,theta[i]);}sumk[i] sumk[i-1]*k[i]; // printf(%f,sumk[i]);sumTheta[i] sumTheta[i - 1] theta[i];}for(int i 1; i m; i){int l, r, x, y;scanf(%d%d%d%d,l,r,x,y);double tx, ty;double tk sumk[r] / sumk[l - 1];double ttheta sumTheta[r] - sumTheta[l - 1];tx tk * x;ty tk * y;double ansx, ansy;ansx tx * cos(ttheta) - ty * sin(ttheta);ansy tx * sin(ttheta) ty * cos(ttheta);printf(%f %f\n, ansx, ansy);}return 0;} 结果
http://www.hkea.cn/news/14276267/

相关文章:

  • 一站式网站建设设计万能网页视频下载
  • 网站身份验证怎么做企业网站 app
  • 广州正规的免费建站东莞哪家做网站好
  • 杭州专业建设网站哪里好大连做网站大公司
  • 学做投资网站手机p2p网站建设
  • 国外设计参考网站wordpress 轻社交
  • 网站首页建设网高职两学一做专题网站
  • 烟台网站设计公司app开发大概要多少钱
  • 花瓣网设计网站河南无限动力做网站怎么样
  • 美工外包网站手机软件开发用什么编程语言
  • 网站建设的背景及意义莱州免费发布信息的网站平台
  • 没有网站如何做cpa推广深圳宝安区1例确诊
  • 网站建设详细wordpress 1g 不够用
  • 石家庄网站推广优化网站建设硬件环境
  • 类似百度的网站中文域名到期对网站的影响
  • 如何制作自己的网站的邮箱网站备案号注销的结果
  • 网站建设维护是做什么会计科目公司网站建设框架
  • 湖南网站建设推广商城小程序模板
  • 广州市增城区建设局网站是什么wordpress男性模板
  • 北京市建设教育协会网站首页手机网站前端
  • 湖州网站设计浙北数据佛山营销手机网站建设
  • 网站seo教程人才网站建设方案
  • 滁州网站公司搜房网网站跳出率
  • 网站网站关键词在哪里设置
  • 建设网站可选择的方案自助建子站
  • 阿里巴巴国际站新手入门教程建设网站服务
  • 自建网站做淘宝联盟响应式网站开发技术
  • 优化seo网站西安做电商网站的上海公司
  • 泉山微网站开发南京林业大学实验与建设网站
  • 怎么创建万维网网站python做网站后台