是哪个傻子比赛时看不懂题目我不说
看懂题目的跳过这里:先来看一看例子,最低数位为二进制,第二数位为十进制,第三数位为八进制;然后X进制数321变为十进制65;首先看最低数位1,变为十进制还是1;第二数位为十进制,但实际上,当最低位为2时,第二数位加1,所以实际上第二数位的2转为十进制为4;那第三数位,当第二数位为10时,第三数位加1,第二数位为10时,十进制是多少?我们考虑最低数位,是10*2=20;所以321→65即为3*(10*2)+2*2+1;
现在我们来概括一下:假设第 i 位为 ai 进制 (从低到高,假设 i=0 为最低位)
定义,
对于该规则下的进制数 A,其十进制值就是
同样的,B的十进制值就是
根据题意A-B,得
(注意题中A的长度可能大于B)
因为A₀-B₀,A₁-B₁……都已知,是定值;所以我们要让吧b₀,b₁……最小;也就是让进制尽可能小,显然每个位置的进制等于A,B 两个数的较大值 +1
#define _CRT_SECURE_NO_WARNINGS
#include <cstdio>
#include <cstring>
#include <iostream>
#include <string>
#include <algorithm>
#include <iomanip>
#include <cmath>
#include <map>
#include <vector>
#include <queue>
#include <set>
#define bug(x) cout<<#x<<"=="<<x<<endl;
using namespace std;
typedef long long ll;
typedef vector<int> VI;
typedef pair<int, int> PII;
const int mod = 1e9 + 7;
int a[100010], b[100010], c[100010];//c用来存数位
int A, B;
int main()
{
int n;
cin >> n;
cin >> A;
for (int i = 1; i <= A; i++) cin >> a[i];
cin >> B;
for (int i = 1; i <= B; i++) cin >> b[i];
//求进制
int len = A;//根据题意A>B
for (int i = 1; i <= len; i++) {
c[i] = 2;
c[i] = max(c[i], max(a[i], b[i]) + 1);
}
//计算A-B
ll ansA = 0, ansB = 0;
for (int i = 1; i <= len; i++) {
ansA = (ansA * c[i] + a[i]) % mod;
if (i <= B) ansB = (ansB * c[i] + b[i]) % mod;
}
ll ans = (ansA - ansB + mod) % mod;
cout << ans << endl;
return 0;
}
安装,可以去php中文网去下载一个https://www.php.cn/xiazai/gongju当然不只是一个8.0的还有2016,2018的,建议下载8.0或者稳定版2016的。讲解8.0安装软件安装不再说,下一步下一步,注意不要将软件放在c盘(如果你怕软件安装多,电脑死机,可直接安装c盘);安装后打开软件;界面:首先启动,图片中圈着的那俩;(我已经启动过)...
In this DocumentGoalSolution1. Calculate memory usage using SAR2. Calculate memory usage using free command3. Check which most Top 10 users are consuming memory on system in percentage4. Check 10 Top processes which are consuming RSS ( Re...
AOSP builds with ninja引言AOSP master platform builds now build with ninja instead of GNU make.The build/core makefiles and Android.mk files are read by kati(https://github.com/google/kati/blob/master/R...
法线贴图是一种在低模上模拟高模的效果的技术。这是维基对它的介绍。法线贴图类似凹凸贴图的升级版,凹凸贴图记录了物体表面凹凸的情况,法线贴图记录了物体表面凹凸的光照信息。光照信息即是入射光与法线的夹角信息。为了提高性能,模型的面数越少越好,很多细节的东西都是用贴图去弥补。但是光照是基于顶点去计算的,这样高光阴影等光照的表现就不够真实。于是前辈们发明了法线贴图这个办法,用贴图记录表面的光照信息,也就是用RGB值存储法线坐标的XYZ值,使低模也能够有高模的光照信息,从而表现出高模的光照效果。这是一种存储空间换计
使用python idle的人恐怕都无法忍受默认的白色背景,及其语法高亮主题。大家更倾向于使用黑色背景,更有程序员Style。
什么是语言?人与人交流,如中文、英文。前段程序猿与浏览器交流,浏览器前端语言。html:一栋大楼,html(Hyper Text Markup Language)-结构,超文本标记语言。css:装修,(Cascading Style Sheets)-样式 装修 层叠样式表。js:物业,(javascript)-行为。一栋大楼:
为什么80%的码农都做不了架构师?>>> ...
URLnodejs中针对url的常用方法。 node下打印url,结果: 引入url模块var url = require('url')1、parse方法将url解析成对象,parse方法原型:url.parse(urlStr[, parseQueryString][, slashesDenoteHost])可传递三个参数,第一个必须 urlStr:要解析成对...
Win10默认关闭了一项文件共享的功百能,现在的任务就是找到并打开它。1、打开控制面板,如果嫌麻烦就直接按“徽标键 + S”打开系统搜索框,度搜索控制面板。2、回车进入控制面板->进入程序选项。3、在第一排找到“启用或关闭Windows功能问”。4、然后就会弹出这个页面,找到“SMB1.0/CIFS文件共享支持”打开,然后重启电脑就可答以在文件夹的地址栏输入局域网ip地址访问共享文件夹了。...
我们在使用 $routeProvider后,想在当前页面中跳转连接,往往得不到正确的跳转。例如: test.html<a href="#faq-1">Question 1</a><a href="#faq-2">Question 2</a><a href="#faq-3">Question 3</a><h3 id="faq-1">Question 1</h3><h3 id="faq-2">
全网最简单的网络图画法,小白福音包学包会徐锐(助理研究员),广东省生态环境技术研究所,土壤微生物与宏基因组方向版本1.0.1,更新日期:2020年6月23日本项目永久地址:https:/...
题库来源:安全生产模拟考试一点通公众号小程序2021年安全员-B证(山东省-2020版)报名考试为正在备考安全员-B证(山东省-2020版)操作证的学员准备的理论考试专题,每个月更新的安全员-B证(山东省-2020版)复审考试祝您顺利通过安全员-B证(山东省-2020版)考试。1、【判断题】违反《建筑施工企业安全生产许可证管理规定》建筑施工企业不再具备安全生产条件, 情节严重的,暂扣安全生产许可证。(×)2、【判断题】建筑施工企业以欺骗、贿赂等不正当手段取得安全生产许可证的,撤销安全...