10月22日 正方形

题目

1177.正方形

时间限制:1000MS内存限制:64000KB

题目描述

又到暑假啦,Conan, Ayumi, Mitsuhiko, Genta一起到Hakase家愉快玩耍(然而你却不行……)。
Ayumi, Mitsuhiko, Genta依次开始画正方形(显然Ai是不会参加这个活动的),一人一笔,画完一个,以上一个正方形四边中点为顶点接着画啊画啊画啊……最后一共画了k个正方形。最终他们想知道自己各画了多长。

【样例解释】

输入

输入一行包含两个整数N,K,分别表示第一个正方形的边长,正方形个数。

输出

输出一行,三个实数,分别表示Ayumi, Mitsuhiko, Genta画的长度,答案保留3位小数。

输入样例复制

100 2

输出样例复制

270.711 241.421 170.711

说明

【数据规模与约定】 对于100%的数据满足,。

分析

规律题。。。

每人在每个正方形内都会至少做一次

然后多做的一次用规律

第一个   1

第二个   2

。。。。

代码

 1 #include<bits/stdc++.h>
 2 using namespace std;
 3 double a[10];
 4 int main ()
 5 {
 6     int k,n;
 7     cin>>k>>n;
 8     double kk=k;
 9     int t=1;
10     for (int i=1;i<=n;i++)
11     {
12         if (t%4==0)
13           t=1;
14         if (i==1)
15         {
16             a[1]+=kk;
17             a[2]+=kk;
18             a[3]+=kk;
19             a[t]+=kk;
20             kk/=2;
21             t++;
22             continue;
23         }
24         else
25         {
26             a[1]+=sqrt((kk*kk)+(kk*kk));
27             a[2]+=sqrt((kk*kk)+(kk*kk));
28             a[3]+=sqrt((kk*kk)+(kk*kk));
29             a[t]+=sqrt((kk*kk)+(kk*kk));
30         }
31         t++;
32         kk=sqrt((kk*kk)+(kk*kk))/2;
33     }
34       printf("%.3f %.3f %.3f",a[1],a[2],a[3]);
35 }

原文地址:https://www.cnblogs.com/zjzjzj/p/9745149.html

时间: 2024-09-30 11:16:23

10月22日 正方形的相关文章

中级学员:2015年10月22日作业

中级学员:2015年10月22日作业一.采购管理1.采购管理的主要过程:2.工作说明书与范围说明书的区别:3.招投标程序是什么:4.采购审计的定义和内容.二.信息(文档)和配置管理1.文档从项目周期角度分为哪三类:2.图表编号规则,说明之:3.配置管理活动和流程:4.简述四种配置库及主要内容:5.简述配置项版本号标识的内容:6.功能配置审计包括哪些内容:7.物理配置审计包括哪些内容. 最晚提交时间:下次上课前. 提交方法:同学们按照要求完成作业,并发布在自己的51CTO博客,并将博文地址以评论的

10月22日全球域名商解析新增保有量TOP16:万网第二

IDC评述网(idcps.com)10月26日报道:根据DailyChanges公布的最新数据显示,在2015年10月22日,全球域名解析新增保有量十六强名单,与上期10月15日对比,发生明显变化.其中,易名中国夺冠,中国万网居亚,排名均上升1位,新增保有量依次为22,569个.14,162个.下面,请看IDC评述网整理的具体数据情况. (图1)全球域名解析商(国际域名)新增保有量TOP16分布图 如图1所示,可获悉在10月22日,全球域名解析新增保有量十六强分别是易名中国.中国万网.NAME-

APICloud IDE 10月22日更新补丁:

APICloud   IDE  10月22日更新补丁:IDE自动更新方法:1.重启IDE2.点击更新图标 本次更新:1.解AJAX请求201状态码问题.转义字符兼容问题2.解滚动到底部事件多次回调,并与弹动冲突问题3.解监听事件中手势无法识别问题4.scanner模块:重复open偶现崩溃5.circularMenu模块:半径问题适配6.slider模块:添加lock接口7.timeSelector模块:ios界面修改 文档 case8.periodSelector模块:ios界面修改 文档 c

10月22日全球六大国际域名解析量变化情况统计报告

IDC评述网(idcps.com)10月26日报道:根据DailyChanges公布的实时数据显示,截止至2015年10月22日,全球六大国际域名解析总量达到155,469,473个,环比上期10月15日净增335,386个,涨幅增大84%,增势明显.其中,需要注意的是,.BIZ与.US的域名总量持续下降,环比依次净减3,796个.2,622个. (图1)全球六大国际域名解析量变化统计分布图 由图1可知,10月22日全球六大国际域名解析量变化分布情况,环比上期10月15日,.COM与.NET明显

[NOIP集训]10月22日

今天的文件夹:10月22日.zip 并查集.哈希表是很有意思的算法,不过更好的是,今天的题我以前都A掉了~ T1:这题最省事的是用STL库的map,然后并查集水过.当然用自己写的Hash函数通过也没有压力. T2:注意这题不要想复杂了,题中的判断规则只有一层,没必要考虑“敌人的敌人的朋友的敌人的朋友的敌人的敌人”这类情况,直接大暴力.数据结构采用并查集,先合并朋友,然后将敌人关系存为一张图,对图中的每个点,把它的所有敌人两两合并.最后输出集合个数. T3:按顺序打击不好处理,我们倒过来看,相当于

2015年10月22日CSS学习笔记

XHTML1.0对HTML4.0的改进 借鉴了XML的写法,语法更加严格. 把页面的内容和样式分离了,废弃了html4中的表示样式的标签和属性.推荐使用css来描述页面的样式. CSS样式的优先级 !important>内联样式>内部/外部样式>浏览器预定义样式 内部外部样式:#id>类选择器>元素选择器 内联样式要尽量少用:内部样式可以适量的使用,例如如果只有一个页面使用样式的情况下就没必要专门做一个外部样式:推荐使用外部样式,但是也不要太多,否则头重脚轻,显示页面的时候可

String,Random,Math 等一些Object对象(2019年10月22日)

String: 在java的底层中,String使用final char[ ]来存放字符串的,final决定了字符串是不可以被更改的,只能重新赋值 而在字符串中还有两个可以更改内容的方法:1.StringBuffer  2.StringBuilder  (字符串内容可以变.java.lang) 当我们需要频繁的变更字符串的内容使用.不能像String一样通过=来赋值,必须要通过构造方法. StringBuffer sb=new StringBuffer("一个StringBuffer...&qu

2015年10月22日作业

一.采购管理1.采购管理的主要过程: (1)编制采购计划 (2)编制询价计划 (3)询价.招投标 (4)供方选择 (5)合同管理和收尾2.工作说明书与范围说明书的区别: (1)工作说明书是对项目所要提供的产品或服务的叙述性描述: (2)项目范围说明书则通过明确项目应该完成的工作而确定了项目的范围:3.招投标程序是什么: (1)采用公开招标方式,应当发布招标公告:采用邀请招标方式,应当向三个以上具备承担招标项目的能力.资信良好的特定法人或者其他组织发出投标邀请书: (2)招标人根据招标项目的具体情

2015年10月22日 杂感

今天的感觉:当工作忙到一定程度时,大脑反而会变得迟钝,难道这是大脑的防御机制…… 今天我们继续来聊页面编程吧(其实就是自己说给自己听o(╯□╰)o),我的页面编程之路是这样的:因为要参与一个项目,而自己又没有实际的java web开发经验,所以一直都诚惶诚恐,害怕自己拖了团队的后腿,开始之前就快速的浏览了head first java,感觉有点印象!然后就是 HTML.js.jq.ajax.sql,反正就是听队友说可能会用到什么就去看什么,虽然很多都不怎么理解,但总算有了个大概了解吧!可到了真正