C++ 作曲

该博客介绍了一个有趣的音乐创作概念,即重复一段音乐并逐次加快节奏。作者小静利用C++编程实现这一算法,计算将音乐重复五遍,每遍速度翻倍后的总时长,并确保结果以分钟和秒的形式正确显示。博客提供了输入输出格式及样例,并附带了代码实现。
摘要由CSDN通过智能技术生成

问题描述

小静非常喜欢听音乐,而且涉猎广泛,忽然有一天她听到一首非常好玩的音乐,就是把一段音乐重复五遍但是节奏越来越快,即每一遍比上一遍快一倍,然后把这五段音乐连接在一起,居然也非常好听,还好玩。小静悟到:原来还可以这样创作音乐。于是小静打算按照这样的规律也创作音乐。

现在小静拿到一段音乐,它的长度为正整数,单位是秒。小静想知道把这段音乐重复五遍(每一遍比上一遍快一倍,每一遍不足1s的部分都舍掉)总的音乐长度。(注意总长度必须显示为x分y秒,x和y不得超过60)

输入格式

一行一个正整数,表示音乐的长度,单位是秒

输出格式

一行两个整数,用空格隔开,表示总的音乐长度x分y秒(如果不足1分钟,则显示为0分,不足1秒的部分直接舍弃掉)

样例输入1

20

样例输出1

0 38

样例输入2


                
  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

༺Blog༒Hacker༻

您的鼓励将是我更新最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值