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

网站开发的原则中国日报网站的布局seo平台

网站开发的原则中国日报网站的布局,seo平台,广州住建厅官方网站,网站开发后怎么转安卓app【题解】【数学】—— [CSP-J 2023] 小苹果 [CSP-J 2023] 小苹果题目描述输入格式输出格式样例 #1样例输入 #1样例输出 #1 提示 1.题意分析2.代码 [CSP-J 2023] 小苹果 前置知识:数学分组思想,整体思想。 [CSP-J 2023] 小苹果 题目描述 小 Y 的桌子上…

【题解】【数学】—— [CSP-J 2023] 小苹果

  • [CSP-J 2023] 小苹果
    • 题目描述
    • 输入格式
    • 输出格式
    • 样例 #1
      • 样例输入 #1
      • 样例输出 #1
    • 提示
  • 1.题意分析
  • 2.代码

[CSP-J 2023] 小苹果
前置知识:数学分组思想,整体思想。

[CSP-J 2023] 小苹果

题目描述

小 Y 的桌子上放着 n n n 个苹果从左到右排成一列,编号为从 1 1 1 n n n

小苞是小 Y 的好朋友,每天她都会从中拿走一些苹果。

每天在拿的时候,小苞都是从左侧第 1 1 1 个苹果开始、每隔 2 2 2 个苹果拿走 1 1 1 个苹果。随后小苞会将剩下的苹果按原先的顺序重新排成一列。

小苞想知道,多少天能拿完所有的苹果,而编号为 n n n 的苹果是在第几天被拿走的?

输入格式

输入的第一行包含一个正整数 n n n,表示苹果的总数。

输出格式

输出一行包含两个正整数,两个整数之间由一个空格隔开,分别表示小苞拿走所有苹果所需的天数以及拿走编号为 n n n 的苹果是在第几天。

样例 #1

样例输入 #1

8

样例输出 #1

5 5

提示

【样例 1 1 1 解释】

小苞的桌上一共放了 8 8 8 个苹果。
小苞第一天拿走了编号为 1 1 1 4 4 4 7 7 7 的苹果。
小苞第二天拿走了编号为 2 2 2 6 6 6 的苹果。
小苞第三天拿走了编号为 3 3 3 的苹果。
小苞第四天拿走了编号为 5 5 5 的苹果。
小苞第五天拿走了编号为 8 8 8 的苹果。

【样例 2 2 2

见选手目录下的 apple/apple2.in 与 apple/apple2.ans。

【数据范围】

对于所有测试数据有: 1 ≤ n ≤ 1 0 9 1\leq n\leq 10^9 1n109

测试点 n ≤ n\leq n特殊性质
1 ∼ 2 1\sim 2 12 10 10 10
3 ∼ 5 3\sim 5 35 1 0 3 10^3 103
6 ∼ 7 6\sim 7 67 1 0 6 10^6 106
8 ∼ 9 8\sim 9 89 1 0 6 10^6 106
10 10 10 1 0 9 10^9 109

特殊性质:小苞第一天就取走编号为 n n n 的苹果。

1.题意分析

    根据题意,我们可以将这个问题拆分成两个子问题:
1)拿走所有苹果所需的天数;
2)拿走编号为 n n n 的苹果是在第几天。

    我们先解决第一个问题。我们定义一个变量n,储存还剩下的苹果数。由于每次都是把苹果堆分成三个一组,每组取第一个,就算最后一组不够也要取。所以我们把n分成三个一组,最后一组即使不够三个也要算一组(用向上取整函数ceil实现),分的组数就是要取的苹果数。那么n每天都要减ceil(n*1.0/3);个。图例如下:
在这里插入图片描述
    接下来解决第二个问题。根据第一问得出的结论,可以发现,当n%3==1并且还没有取出过编号为n的苹果时,就是取出编号为n的苹果的天数。具体原因可以自己画图看看

    最后用一个while循环,模拟每次取出的过程就可以了。

2.代码

#include<bits/stdc++.h>
using namespace std;
int main()
{int n,day_n,ans=0,is_have_ans=0;/*用day_n存储取出编号为n的苹果的天数,ans存储取出所有苹果的天数,is_have_ans存储问题2是否已经有答案*/scanf("%d",&n);while(n)//苹果没有取完就一直取{ans++;//总天数加一 if(n%3==1&&!is_have_ans)//第n个苹果被分到了最后一组的第一个day_n=ans,is_have_ans=1;//存储答案n-=ceil(n/3.0);//这次取走的苹果数 }printf("%d %d\n",ans,day_n);//输出答案return 0;
}
http://www.hkea.cn/news/359386/

相关文章:

  • ftp上传网站之后软文什么意思范例
  • 询广西南宁网站运营推广系统
  • wordpress侧边栏小工具佛山网站优化
  • 用vs做网站原型企业培训课程有哪些内容
  • wordpress评论自定义百度刷排名seo
  • 四川建设网官网登录入口泉州seo外包
  • 网站有备案 去掉备案网络营销意思
  • 新建网站推广给企业百度问一问在线咨询客服
  • 曹鹏wordpress建站seo视频广东疫情防控措施
  • 网站开发的岗位排名优化工具
  • 岳阳做网站怎么做推广让别人主动加我
  • 不断改进网站建设公司百度官网优化
  • 万户网站宁波网站制作优化服务
  • 潍坊快速网站排名网站是怎么做出来的
  • 聚美优品的pc网站建设注册网址
  • 陕西省住房与城乡建设厅网站免费b站推广软件
  • 淮南市住房与城乡建设部网站网店买卖有哪些平台
  • 网页qq表情佛山百度快速排名优化
  • 网站建设方案论文1500社会新闻最新消息
  • 网站组建 需求分析市场监督管理局职责
  • 云课堂哪个网站做的好厦门关键词优化seo
  • 中企动力沈阳分公司seo免费诊断电话
  • 网站vps被黑湖人最新排名最新排名
  • 如何夸奖客户网站做的好seo课程心得体会
  • 有哪些做电子商务的网站时空seo助手
  • 临沂百度网站电脑培训机构哪个好
  • 无锡专业做网站的公司怎样把自己的产品放到网上销售
  • 大学网站建设管理办法推广技巧
  • 长春做网站公司seo关键词排名优化软件怎么选
  • 网站开发未按合同约定工期完工seo关键词排名怎么提升