2021招商银行信用卡Mgeeker竞赛
第一题
n = int(input())ls = list(map(int, input().split()))for i in ls:if i==0:print(0)else:s=str(i)cur=""for j in s:cur_le=bin(int(j))[2:]cur_le="0"*(4-len(cur_le))+cur_lecur+=cur_leif len(cur)<12:cur="0"*(12-len(cur))+curres=cur[::-1].lstrip('0')print(int(res))
第二题:
挖个坑在这,没读懂题目意思
第三题:
输入:333 43434
输出:4
s ,count = [int(i) for i in input().split(' ')]
#考虑特殊情况
if count==0:sum1=0
elif count<=s*s/4:sum1=1
else:c=0n=1while c<count:c=c+float(s**2/2**(n+1))n+=1 #计算批次N#计算第N批分裂的次数c=c-float(s**2/2**n) #此时c的值为前N-1批的能量和last=count-cn1=s/2**(n-1)n1=n1*n1n2=last//n1+1#第N批的分裂次数n=n-2#前N-1批的分裂次数加本批分裂次数sum1=2**n-1+n2
print(sum1)
思路:将分裂看成细胞分裂问题,先是一个细胞分裂成为第二代的两个,第二代两个发展为第三代四个;对于本问题,第n批次的每个细胞分裂能量均为(s/2^n )^2, 若此批细胞全部分裂则总能量为 s^2/ 2^(n+1) ,先假设每批均全部分裂,然后找到能够达到目标能量的批次N,目标能量减去之前N-1批次分裂产生的所有能量后, 计算第N批时分裂的次数n2(看对应代码),第N批的分裂次数求得后加前N-1批的总分裂次数(等比数列前n项和)得到最终结果。
2021招商银行信用卡Mgeeker竞赛相关推荐
- 2021语言与智能技术竞赛上线!百度飞桨提供平台算力支持
↑↑↑关注后"星标"Datawhale 每日干货 & 每月组队学习,不错过 Datawhale竞赛 主办方:中国计算机学会.中国中文信息学会 人工智能是让机器像人一样感知和 ...
- NTIRE @ CVPR 2021 视频质量增强竞赛:数据库、方法及结果汇总(官方发布)
本文转载自知乎,已获作者授权转载. 链接:https://zhuanlan.zhihu.com/p/368256419 NTIRE 2021 视频质量增强竞赛 (Challenge on Qualit ...
- 竞赛党关注!2021年五大学科竞赛考试时间,附985高校竞赛要求
新的一年开始了,2021年五大学科竞赛也即将陆续举行,大家做好准备了吗?为了方便竞赛党们合理安排时间准备竞赛,质心姐姐根据2020年五大学科竞赛的时间预测了今年比赛时间,和各项竞赛的介绍.奖项用处一起 ...
- 招商银行信用卡2018春季招聘研发(第一批)编程题 - 题解
招商银行信用卡的题难度一般,基本都能做出来,因此,解析就写得简单些了.而且题中没有给出数据范围,说明数据不会很大,因此这三个题都可以暴力求解. 第一题 题目 给出一个非空字符串,判断这个字符串是否是由 ...
- 招商银行信用卡2019届实习笔试题
招商银行信用卡2019届实习笔试题 题目表述:如图 思路:有向图中找回环.(具体方法和原理可以参考相关博客)同时标记那些指向回环的顶点.全部的顶点去掉被标记的顶点,输出就是答案了.完全按照题目中的提示 ...
- 招商银行信用卡推荐链接
https://ccclub.cmbchina.com/crdcardapply/loginchannelselect.aspx?cardsel=&Recommender=te87MwwdyG ...
- 20190915招商银行信用卡
招商银行信用卡20190915 1. 在一根数轴上,1-n的每个点上都标有'L'或'R',最初每个点上都有一个机器人.现在所有机器人同时一起执行以下操作10^100次: 如果该点上标有'L',则机器人 ...
- 招商银行信用卡还款冲账顺序
招行信用卡用户为招商银行信用卡还款时,是有一定的还款顺序的,这里简单介绍招行信用卡还款顺序,方便招行信用卡持卡人. 对已出账单部分按照年费.利息.费用.预借现金本金.刷卡消费本金的顺序逐项抵偿您的账务 ...
- 无线联网功能硬件模块无法拆除的计算机禁止,2021年保密知识竞赛抢答题库及答案(共120题).docx...
2021年保密知识竞赛抢答题库及答案(共120题) 1 涉密计算机不得安装使用无线键盘.无线鼠标.蓝牙.红外和无线网卡.答案:正确2 涉密便携式计算机应当拆除具有无线联网功能的硬件模块.答案:正确3 ...
最新文章
- UBUNTU添加开机自动启动程序方法
- 关于bcp的那些事儿
- [置顶] 加载事件js代码
- [译]使用 Rust 开发一个简单的 Web 应用,第 4 部分 —— CLI 选项解析
- [architecture]-AMBA AXI AHB APB学习总结
- oracle 10g gateway 安装操作,Oracle 10g RAC启动节点报错 Default gateway is not defined
- Iterator 遍历器的简单使用
- Taro+react开发(74):taro架构使用
- PyTorch:Encoder-RNN|LSTM|GRU
- PowerVim - 强大的vim配置
- CS106 错误拒绝访问
- 云原生网络性能优化:service mesh 篇
- 2021-06-30 浏览器控制台弹幕脚本
- No.11软件工程的过程管理
- audio2mid:音频提取主旋律
- Mac环境下简化ssh连接vlab口令实现免密登录(UNSW)
- MOSES统计机器翻译系统实验过程
- Java实现斗地主的发牌以及展示
- 使用HTML及简单的JavaScript脚本制作一个点名器
- 央视气象女主播王蓝一揭秘天气预报潜规则
热门文章
- mac电脑备份后的微信聊天记录怎么找
- SNMP介绍, OID及MIB库
- KVM 虚拟化技术高级特性详解
- No module named ‘quantopian‘
- 微信小程序 之wxml保留小数点后两位数的方法及转化为字符串的方法
- 哪些平台可以查看医学类文献?
- Lunix文件重命名
- 树莓派pico 最新固件地址以及无法进入BOOT模式(U盘挂载)解决方法
- 南京大学计算机 曹云浩,【2015.青春曲园】第二十六届“迎校庆”校园十佳歌手大赛独家放送~...
- 一个千万级大标的精彩角逐过程(进行中...)