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

网站通用css样式国外服务器免费ip地址

网站通用css样式,国外服务器免费ip地址,制作企业网站页面代码摄影 开课吧,辅助教学网站开发技术讨论X 进制减法 2024-12-6 蓝桥杯每日一题 X 进制减法 贪心 进制转换 题目大意 进制规定了数字在数位上逢几进一。 XX 进制是一种很神奇的进制, 因为其每一数位的进制并不固定!例如说某 种 XX 进制数, 最低数位为二进制, 第二数位为十进制, 第三数位为八进制, 则 XX 进制…

X 进制减法

2024-12-6 蓝桥杯每日一题 X 进制减法 贪心 进制转换

题目大意

进制规定了数字在数位上逢几进一。

XX 进制是一种很神奇的进制, 因为其每一数位的进制并不固定!例如说某 种 XX 进制数, 最低数位为二进制, 第二数位为十进制, 第三数位为八进制, 则 XX 进制数 321 转换为十进制数为 65 。

现在有两个 XX 进制表示的整数 AA 和 BB, 但是其具体每一数位的进制还不确 定, 只知道 AA 和 BB 是同一进制规则, 且每一数位最高为 NN 进制, 最低为二进 制。请你算出 A−BA−B 的结果最小可能是多少。

请注意, 你需要保证 AA 和 BB 在 XX 进制下都是合法的, 即每一数位上的数 字要小于其进制。

解题思路

刚开始看这道题的时候是没有看懂X 进制数是怎么转换成十进制的。

先来看一个二进制数怎么转换成十进制:

11111 = > 1 ∗ 2 ∗ 2 ∗ 2 ∗ 2 + 1 ∗ 2 ∗ 2 ∗ 2 + 12 ∗ 2 + 1 ∗ 2 + 1 = 31 11111 => 1 * 2 * 2 * 2 * 2 + 1 * 2 * 2 * 2 + 1 2 * 2 + 1 * 2 + 1 = 31 11111=>12222+1222+122+12+1=31

注意观察到,因为这个11111的每一位都是作为二进制的数,那么在计算的时候它需要乘上当前位置前后面的所有2 不包括自己。

类比本题的例子来说:

321 = > 3 ∗ 10 ∗ 2 + 2 ∗ 2 + 1 = 65 321 => 3*10*2 + 2*2 + 1 = 65 321=>3102+22+1=65

同样是某一位上的数num[i] * 它后面所有的进制

之后就是先判断这个每一位对应的进制,由于想要最小值,那么由以上的计算过程可知,只需让每一个进制取到最小值即可,当然最小是二进制。

代码相关解释都在注释中。

Accepted
#include <iostream>using namespace std;
typedef long long ll;
const int N = 100010,mod = 1000000007;
int a[N],b[N],n,m;
ll c[N];    // 存储进制前缀积int main()
{cin>>n>>m;for(int i = m;i >= 1;i--) {cin>>a[i];}int len = m;cin>>m;for(int i = m;i >= 1;i--) {cin>>b[i];}c[0] = 1;len = len > m ? len : m;    for(int i = 1;i <= len;i++) {// 确定进制int t = max(a[i],b[i]);c[i] = max(2,t+1);c[i] = c[i-1]*c[i] % mod;   // 计算前缀积}ll res = 0;for(int i = 1;i <=  len;i++) {res = (res+(a[i]-b[i])*c[i-1]%mod)%mod;}// 虽然题目中表明A > B但是取模之后的值不一定是A大,所以最后要做将负数转为正值的操作// 那么先加mod就是为了补充A的不足而加的// 最后为了防止res的值为负,进行加mod再取模,将其转换为正值4.如果不处理这点会过50%cout<<(res + mod) % mod<<endl;return 0;
}
备注

想要一起备赛的小伙伴添加一下 !

在这里插入图片描述

http://www.hrbkazy.com/news/6331.html

相关文章:

  • 五大门户网站有哪些实用的网络推广方法
  • 网站备案 互联网信息查询google安卓手机下载
  • 邯郸网站制作找谁百度云网盘资源搜索
  • 在印尼用哪个网站做电商怎么建立网站?
  • 江门地区网站建设公司免费域名注册永久
  • 西部数码网站管理助手搭建织梦西安全网优化
  • 做电器的集团网站海外推广营销平台
  • 百度怎么自己做网站吗学网络运营在哪里学比较好
  • 网站上的超链接怎么做最受欢迎的十大培训课程
  • 爱做网站网址宣传推广方案怎么写
  • 南昌专业做网站的病毒式营销的案例
  • 网站开发备案产品推广策划
  • 农业电商网站建设方案百度站长平台注册
  • 做网站图注意事项定制网站和模板建站
  • 羽贝网站建设网站优化seo
  • 北京门户网站制作公司网络广告策划流程有哪些?
  • 如何用rp做网站百度文库个人登录
  • 网站代码开发方式产品设计公司
  • 做浏览任务赚钱的网站产品推广策划书
  • 做网站的画布是多少关键词在线下载
  • 代办医疗网站域名备案天津网站快速排名提升
  • 建站吗官方网站线上营销方案
  • 泰州网站设计公司seo服务工程
  • 凡科建站网页版网络营销策划案例
  • 域名新闻网站营销网站建设的因素
  • 站群搭建百度推广登录入口下载
  • 网站建设服务器什么意思百度网站
  • 建设网站ppt营销最好的方法
  • 网站运营工作是干什么的石家庄网络推广平台
  • 做网站的必要条件网站排名优化制作