Binary Watch_太阁竞赛A

题目1 : Binary Watch
时间限制:10000ms
单点时限:1000ms
内存限制:256MB
描述
Consider a binary watch with 5 binary digits to display hours (00 - 23) and 6 binary digits to display minutes (00 - 59).

For example 11:26 is displayed as 01011:011010.  

Given a number x, output all times in human-readable format "hh:mm" when exactly x digits are 1.  


输入
An integer x. (0 ≤ x ≤ 9)  

输出
All times in increasing order.  

样例输入
1
样例输出
00:01  
00:02  
00:04  
00:08  
00:16  
00:32  
01:00  
02:00  
04:00  
08:00  

16:00


【我的程序】

#include <iostream>
using namespace std;

int compt(int x)
{
    int ans=0;
    while (x>0){ if (x%2==1) ans++; x/=2; }
    return ans;
}

int main()
{
    int n,a[60];
    cin>>n;
    for (int i=0;i<=59;i++) a[i]=compt(i);
    for (int i=0;i<=23;i++)
        for (int j=0;j<=59;j++)
            if (a[i]+a[j]==n) cout<<i/10 <<i%10 <<':' <<j/10 <<j%10 <<endl;
    return 0;
}


  • 0
    点赞
  • 0
    收藏
  • 打赏
    打赏
  • 0
    评论
<p style="font-size:14px;background-color:#ffffff;color:#333333;"> <span style="background-color:#ffffff;"><strong>注意:本课程已从Keras更新至TensorFlow2</strong></span> </p> <p style="font-size:14px;background-color:#ffffff;color:#333333;"> U-Net是一种基于深度学习的图像语义分割方法,尤其在医学图像分割中表现优异。 </p> <p style="font-size:14px;background-color:#ffffff;color:#333333;"> 本课程将手把手地教大家使用labelme图像标注工具制作自己的数据集,生成Mask图像,并使用U-Net训练自己的数据集,从而能开展自己的图像分割应用。 </p> <p style="font-size:14px;background-color:#ffffff;color:#333333;"> 本课程有三个项目实践: </p> <p style="font-size:14px;background-color:#ffffff;color:#333333;"> (1) Kaggle盐体识别比赛 :利用U-Net进行Kaggle盐体识别 </p> <p style="font-size:14px;background-color:#ffffff;color:#333333;"> (2) Pothole语义分割:对汽车行驶场景中的路坑进行标注和语义分割 </p> <p style="font-size:14px;background-color:#ffffff;color:#333333;"> (3) Kaggle细胞核分割比赛 :利用U-Net进行Kaggle细胞核分割 </p> <p style="font-size:14px;background-color:#ffffff;color:#333333;"> 本课程使用TensorFlow2版本的U-Net,在Ubuntu系统上用Jupyter Notebook做项目演示。 包括:数据集标注、数据集格式转换和Mask图像生成、编写U-Net程序文件、训练自己的数据集、测试训练出的网络模型、性能评估。<span style="font-family:微软雅黑, sans-serif;">项目代码也可在</span><span style="font-family:微软雅黑, sans-serif;">Windows</span><span style="font-family:微软雅黑, sans-serif;">上运行,课程提供</span><span style="font-family:微软雅黑, sans-serif;">Windows</span><span style="font-family:微软雅黑, sans-serif;">环境搭建方法。</span> </p> <p class="MsoNormal">   </p> <p style="font-size:14px;background-color:#ffffff;color:#333333;"> 本课程提供项目的数据集和Python程序代码。 </p> <p style="font-size:14px;background-color:#ffffff;color:#333333;"> <strong>相关课程:<span style="font-family:微软雅黑, sans-serif;color:#222226;">UNet</span><span style="font-family:微软雅黑, sans-serif;color:#222226;">(<span>PyTorch</span>)图像语义分割实战:训练自己的数据集 </span></strong><span style="font-family:'微软雅黑',sans-serif;color:#222226;background:white;">https://edu.csdn.net/course/detail/36198</span> </p> <p style="font-size:14px;background-color:#ffffff;color:#333333;"> <img src="https://img-bss.csdn.net/201907221510227991.jpg" alt="" /> </p>

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页
评论

打赏作者

薄帷清风

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

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

打赏作者

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

抵扣说明:

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

余额充值