nyoj 1236 挑战密室 第八届河南省程序设计大赛

Scrapy shell 测试要爬取的网页数据的时候报错报错:不允许使用与号(8)。&运算符是为将来使用而保留的,请用双引号将与号引起来(“&“),以将其作为字符串的一部分传递。所在位置行:1字符︰9 Scrapy shell 测试要爬取的网页数据的时候报错报错:不允许使用与号(8)。&运算符是为将来使用而保留的,请用双引号将与号引起来(“&"),以将其作为字符串的一部分传递。所在位置行:1字符︰94不允许使用与号(&).&运算符是为将来使用而保留的,请用双引号将与号引起来("&"),以将其作为字符串的一部分传递。 阅读详情

挑战密室
时间限制: 1000 ms  |  内存限制: 65535 KB
难度: 4
描述

R组织的特工Dr. Kong 为了寻找丢失的超体元素,不幸陷入WTO密室。Dr. Kong必须尽快找到解锁密码逃离,否则几分钟之后,WTO密室即将爆炸。

 

Dr. Kong发现密室的墙上写了许多化学方程式中。化学方程式,也称为化学反应方程式,是用化学式表示物质化学反应的式子。化学方程式反映的是客观事实。因此书写化学方程式要遵守两个原则:一是必须以客观事实为基础;二是要遵守质量守恒定律。

化学方程式不仅表明了反应物、生成物和反应条件。同时,化学计量数代表了各反应物、生成物物质的量关系,通过相对分子质量或相对原子质量还可以表示各物质之间的质量关系,即各物质之间的质量比。对于气体反应物、生成物,还可以直接通过化学计量数得出体积比。例如:2NaOH+H2SO4=Na2SO4+2H2O

 

经过多次试探、推理,Dr. Kong发现密码是4位数字,就隐藏在化学方程式等号后的第一个分子中,其分子量就可能是密码(若分子量不足4位,前面加0)。

好在Dr. Kong还记得墙上各化学方程式用到的化学元素的原子量如下:

 

N

C

O

Cl

S

H

Al

Ca

Zn

Na

14

12

16

35

32

2

27

40

65

23

 

你能帮Dr. Kong尽快找到密码吗?

输入
第一行: K,表示有K个化学方程式;
接下来有K行,每行为一个化学方程式
输出
对于每个化学方程式输出一行:即密码。
样例输入
32C+O2=2CO
2NaOH+H2SO4=Na2SO4+2H2O
Ca2CO3+H2O=Ca2(OH)2+CO2
样例输出
0056
0142
0116
提示
2≤K≤8 ,化学方程式的长度不超过50, 所有原子,分子的数量不超过9.小括号最多一层.
来源
第八届河南省程序设计大赛

 
#include<stdio.h>
#include<string.h>
int sum,i;
char a[55];
int juden(int j){
 if(a[j]=='O')sum=16;
 if(a[j]=='H')sum=2;
 if(a[j]=='S')sum=32;
 if(a[j]=='Z'){
  sum=65; j++;
 }
 if(a[j]=='A'){
   sum=27; j++;
 }
 if(a[j]=='N'){
  if(a[j+1]=='a'){
   sum=23; j++;
  }
  else sum=14;
 }
 if(a[j]=='C'){
  if(a[j+1]=='a'){
   sum=40; j++;
   }
  else if(a[j+1]=='l'){
   sum=35; j++;
  }
  else sum=12;
 }
 if(a[j]>'1' && a[j]<='9')
  sum=sum*(a[j]-'0'-1);
 return j;
}
int main(){
 int i,j,t,k;
 int sum1,s,len,x;
 scanf("%d",&k);
 while(k--){
  s=0; x=1;
  scanf("%s",a);
  len=strlen(a);
  for(i=0;i<len;i++)
  if(a[i]=='=')break;
   i++;
  if(a[i]>'1'&&a[i]<='9'){
    x=a[i]-'0'; i++;
  }
  for(;i<len;i++){
   if(a[i]=='+') break;
   
    if(a[i]=='('){
     sum1=0; 
     for(i++;a[i]!=')';i++){
      i=juden(i);
      sum1+=sum;
      //printf("s1:%d",sum1);
     }
     if(a[i+1]>'1'&&a[i+1]<='9'){
      sum=sum1*(a[i+1]-'0');
      i++;
     }
     else sum=sum1;
     //printf("\ns1 %d ",sum);
    }
    
   else i=juden(i);
   
   s+=sum;
   //printf("%d ",s);
   } 
  printf("%04d\n",s*x);
 }
 return 0;
}
        








基于FaceX-Zoo实现的Face Mask Adding人脸戴口罩 人脸系列文章目录 文章目录人脸系列文章目录前言一、加口罩效果二、实现原理二、代码实现 前言 目前人脸加口罩均为在人脸位置贴图式的,非常不真实。前段时间京东开源一个基于PRnet实现的3D口罩拟合人脸,加口罩非常逼真,但是只是单独一个加口罩demo,没有完整的流程。于是本人结合人脸检测,关键点对齐。PRnet加口罩实现一个完整的加口罩流程。只需一个命令简单方便调用,实现人脸加口罩。 https://github.com/JDAI-CV/FaceX-Zoo 一、加口罩效果 下图可以看出效果还是非常逼真的 阅读详情

相关推荐

SAP MTO实战:从销售订单到生产订单的精准触发与配置详解

本文深入解析SAP系统中按订单生产(MTO)模式的核心流程与配置。详细阐述了如何通过精准配置物料主数据策略组、需求类型及计划策略(如策略50),实现从销售订单自动触发生产订单的完整链路。文章结合实战案例,指导用户打通销售与生产环节,并提供了关键事务代码与常见问题排查指南,助力企业实现以销定产,优化库存与成本控制。

weixin_29300931的博客 213

pycharm终端提示“不允许使用与号(&)”解决方案

使用pycharm终端时,出现报错不允许使用与号(&)。& 运算符是为将来使用而保留的;请用双引号将与号引起来("&"),以将其作为字符串的一部分传递。 这是由于pycharm终端设为了powershell模式,将pycharm终端由powershell改为cmd即可。 修改方法: File-Settings-Tool-Terminal,下拉Shell path选择框,改选cmd.exe,然后Apply,Ok。 ...

weixin_43900888的博客 4695

告别手动改代码!用SSC工具5分钟搞定EtherCAT从站动态模块配置(含Excel模板)

本文详细介绍了如何利用SSC工具和Excel模板实现EtherCAT从站动态模块配置的自动化流程。通过零代码修改的动态配置方案,大幅提升工业自动化产线的灵活性和效率,配置时间从平均4小时缩短至8分钟,错误率下降96%。文章包含Excel模板设计、实战演示和避坑指南,助力工程师快速掌握这一高效工具。

weixin_28339967的博客 569

【STM32】【vscode编译】 不允许使用与号(&)。& 运算符是为将来使用而保留的;请用双引号将与号引起来(\“&\“),以将其作为字符串的一部分传递

记录一下vscode开发STM32遇到的一点小问题……

weixin_63135906的博客 1884

告别Qweb!用ReportBro在Odoo 13-19版本中5步搞定动态报表

本文介绍了如何在Odoo 13-19版本中使用ReportBro替代Qweb快速实现动态报表设计。通过5步集成指南,包括环境准备、前端集成、后端服务搭建等,展示了ReportBro在可视化设计、即时预览和多格式输出(PDF/XLSX)方面的优势,显著提升开发效率和报表灵活性。

mac99的博客 800

【实战指南】RF-DETR多场景部署:从工业质检到自动驾驶的SOTA模型应用

本文深入解析了SOTA目标检测模型RF-DETR在工业质检与自动驾驶等多场景下的实战部署指南。该模型基于Transformer架构,在COCO数据集上实现了实时检测与高精度的突破,并凭借其强大的泛化能力,在RF100-VL等复杂数据集上表现出色。文章提供了从快速Demo、工业缺陷检测微调、车载自适应部署到多硬件平台性能优化的完整解决方案,帮助开发者高效应用这一先进模型。

weixin_29070861的博客 474

vscode编译 不允许使用与号(&)。& 运算符是为将来使用而保留的;请用双引号将与号引起来(“&“),以将其作为字符串的一部分传递

原因:vscode终端(terminal)默认是powershell,vscode在powershell中输入指令时会出现某种我无法理解的问题。不允许使用与号(&)。& 运算符是为将来使用而保留的;请用双引号将与号引起来("&"),以将其作为字符串的一部分传递。2、点击后上方会出现几个选项,选择Command Prompt即可。1、点击Select Default Profile。解决方法:将默认终端设置为cmd。所在位置 行:1 字符: 6。图解步骤:(注意鼠标)

m0_72496300的博客 6428

MCGS触摸屏Modbus TCP通讯实战:从寄存器写入到字符串处理的完整代码解析

本文详细解析了MCGS触摸屏通过Modbus TCP协议实现寄存器写入和字符串处理的完整代码,涵盖单寄存器写入、多寄存器写入及字符串传输等核心技术。文章还提供了MCGS组态环境中的实战配置步骤和常见问题排查方法,帮助开发者快速掌握工业自动化通讯的关键技术。

study的专栏 755

Powershell命令参数中特殊符号的处理

问题:在powershell的命令参数中使用&amp;符号时,提示是保留符号,需要转换成字符 PS D:\scripts&gt; Get-DistributionGroupMember -Identity '"Phone-supply"+"&amp;"+"buyer"' -resultsize unlimited | fl displayname,primarysmtpaddress &gt;d:...

weixin_34253539的博客 7716

10年上位机开发踩过的20个坑:C#通信/线程/UI适配避坑指南

通信层:所有通信操作异步化、异常全覆盖,加断线重连+心跳检测,多设备隔离资源;线程层:UI更新必做跨线程判断,共享数据加锁,线程池限流,异常不静默;UI层:适配高分屏/DPI,用布局容器替代固定坐标,多屏场景绑定主屏幕。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 904

android 14.0 控制wifi启用禁用功能实现

在14.0的产品rom定制化开发中,在产品开发中,对于功能的开发的功能也是挺多的,而在对于wifi的功能定制需求,有要求需要通过系统属性来控制wifi开关是否可以打开 来控制是否可以连接wifi,打开控制wifi的功能,接下来分析wifi的开启流程来实现该功能的实现

安卓兼职framework和app工程师的博客 1771

nyoj 1236挑战密室 河南省第八届大学生程序设计大赛acm

#include #include char a[50]; int isd(int i,int len){ int sum=0,t,e,s; if(a[i]>'1' && a[i]<='9') {e=a[i]-'0';i++;} else e=1; for(;a[i]!='+' && i<len;i++){ if(a[i]=='O') s=16; if(

yisandezhuiqiu的博客 588

京东/淘宝商品评论情感分析:基于Python的大规模评论爬取与NLP情感分析实战

在当今电商蓬勃发展的时代,用户评论已成为影响消费者购买决策的关键因素。本文将详细介绍如何使用Python最新技术栈爬取京东和淘宝商品评论,并运用先进的自然语言处理技术对评论进行情感分析,识别用户的好评与差评倾向。通过完整的代码实现和深入的技术解析,帮助读者掌握从数据采集到情感分析的全流程。本文详细介绍了如何使用Python最新技术栈实现京东和淘宝商品评论的爬取与情感分析。通过结合异步爬虫、反爬策略、BERT情感分析等先进技术,我们构建了一个完整的评论分析系统。高效爬取。

2201_76125261的博客 1402

第八届河南省程序设计大赛~~挑战密室 nyoj 1236

挑战密室时间限制:1000 ms  |  内存限制:65535 KB难度:4描述R组织的特工Dr. Kong 为了寻找丢失的超体元素,不幸陷入WTO密室。Dr. Kong必须尽快找到解锁密码逃离,否则几分钟之后,WTO密室即将爆炸。 Dr. Kong发现密室的墙上写了许多化学方程式中。化学方程式,也称为化学反应方程式,是用化学式表示物质化学反应的式子。化学方程式反映的是客观事实。因此书写化学方程式...

逆风飞翔 698

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

nyoj 1236 挑战密室(河南省第八届acm程序设计大赛)

题目1236题目信息运行结果本题排行讨论区 挑战密室 时间限制:1000 ms  |  内存限制:65535 KB 难度:4 描述 R组织的特工Dr. Kong 为了寻找丢失的超体元素,不幸陷入WTO密室。Dr. Kong必须尽快找到解锁密码逃离,否则几分钟之后,WTO密室即将爆炸。   Dr. Kong发现密室的墙上写了许多化学方程式中。化学方程式,也称为化学反应方程式,是

苏苏爱自由 2395

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

第八届河南省程序设计大赛-NYOJ-1236-挑战密室

挑战密室 时间限制:1000 ms | 内存限制:65535 KB 难度:4 描述 R组织的特工Dr. Kong 为了寻找丢失的超体元素,不幸陷入WTO密室。Dr. Kong必须尽快找到解锁密码逃离,否则几分钟之后,WTO密室即将爆炸。Dr. Kong发现密室的墙上写了许多化学方程式中。化学方程式,也称为化学反应方程式,是用化学式表示物质化学反应的式子。化学方程式反映的是客观事实。因此书

Prim 561

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

NYOJ--1236--挑战密室(第八届河南省程序设计大赛)

挑战密室 时间限制:1000ms | 内存限制:65535KB 难度:4 描述 R组织的特工Dr. Kong为了寻找丢失的超体元素,不幸陷入WTO密室。Dr. Kong必须尽快找到解锁密码逃离,否则几分钟之后,WTO密室即将爆炸。 Dr. Kong发现密室的墙上写了许多化学方程式中。化学方程式,也称为化学反应方程式,是用化学式表示物质化学反应的式子。化学方程...

weixin_30270561的博客 161

NYOJ - 第八届河南省程序设计大赛

Problem A挑战密室 题目链接:http://nyoj.top/problem/1236 题意:求第一个生成物的分子质量。 思路:字符串模拟,稍微细心一下基本上都能过的。 #include <bits/stdc++.h> using namespace std; int i, len; char str[55]; int Judge() { int t, wei...

ityanger的技术栈 2782

NYOJ 题目1236 挑战密室

挑战密室 时间限制:1000 ms  |  内存限制:65535 KB 难度:4 描述 R组织的特工Dr. Kong 为了寻找丢失的超体元素,不幸陷入WTO密室。Dr. Kong必须尽快找到解锁密码逃离,否则几分钟之后,WTO密室即将爆炸。   Dr. Kong发现密室的墙上写了许多化学方程式中。化学方程式,也称为化学反应方程式,是用化学式表示物质化学反应的式子。化学方程式反映的是

MR CODER 571

nyoj 1236 挑战密室 河南省ACM2015年省赛A题

挑战密室 时间限制:1000 ms  |  内存限制:65535 KB 难度:4 描述 R组织的特工Dr. Kong 为了寻找丢失的超体元素,不幸陷入WTO密室。Dr. Kong必须尽快找到解锁密码逃离,否则几分钟之后,WTO密室即将爆炸。   Dr. Kong发现密室的墙上写了许多化学方程式中。化学方程式,也称为化学反应方程式,是用化学式表示物质化学反应的式子。化学方程式反

leibniz_zhang的博客 496

NYOJ - [第八届河南省程序设计大赛]挑战密室(字符串模拟)

题目链接:http://nyoj.top/problem/1236 内存限制:64MB时间限制:1000ms 题目描述 R组织的特工Dr. Kong为了寻找丢失的超体元素,不幸陷入WTO密室。Dr. Kong必须尽快找到解锁密码逃离,否则几分钟之后,WTO密室即将爆炸。 Dr. Kong发现密室的墙上写了许多化学方程式中。化学方程式,也称为化学反应方程式,是用化学式表示物质化学反应的式子...

ityanger的技术栈 2947

NYoj 1236 密室逃脱

挑战密室 时间限制:1000 ms | 内存限制:65535 KB 难度:4描述 R组织的特工Dr. Kong 为了寻找丢失的超体元素,不幸陷入WTO密室。Dr. Kong必须尽快找到解锁密码逃离,否则几分钟之后,WTO密室即将爆炸。Dr. Kong发现密室的墙上写了许多化学方程式中。化学方程式,也称为化学反应方程式,是用化学式表示物质化学反应的式子。化学方程式反映的是客观事实。因此书写化

不念过往 , 不愧恒心 1314

nyoj 1236 挑战密室

挑战密室 时间限制:1000 ms  |  内存限制:65535 KB 难度:4 描述 R组织的特工Dr.Kong 为了寻找丢失的超体元素,不幸陷入WTO密室。Dr.Kong必须尽快找到解锁密码逃离,否则几分钟之后,WTO密室即将爆炸。   Dr. Kong发现密室的墙上写了许多化学方程式中。化学方程式,也称为化学反应方程式,是用化学式表示物质化学反应的式子。化学方程式反映的是客

楠先生 473

NYOJ 1236 挑战密室

挑战密室 时间限制:1000 ms  |  内存限制:65535 KB 难度:4 描述 R组织的特工Dr. Kong 为了寻找丢失的超体元素,不幸陷入WTO密室。Dr. Kong必须尽快找到解锁密码逃离,否则几分钟之后,WTO密室即将爆炸。   Dr. Kong发现密室的墙上写了许多化学方程式中。化学方程式,也称为化学反应方程式,是用化学式表示物质化学反应的式子。化学方程式反映的是

阿金的ACM 419

NYOJ1236 挑战密室

挑战密室 时间限制:1000 ms  |  内存限制:65535 KB 难度:4              描述 R组织的特工Dr. Kong 为了寻找丢失的超体元素,不幸陷入WTO密室。Dr. Kong必须尽快找到解锁密码逃离,否则几分钟之后,WTO密室即将爆炸。   Dr. Kong发现密室的墙上写了许多化学方程式中。化学方程式,也称为化学反应方程式,是用化学式

moonlight的博客 404

nyoj1236 - 挑战密室

题目描述:R组织的特工Dr. Kong 为了寻找丢失的超体元素,不幸陷入WTO密室。Dr. Kong必须尽快找到解锁密码逃离,否则几分钟之后,WTO密室即将爆炸。 Dr. Kong发现密室的墙上写了许多化学方程式中。化学方程式,也称为化学反应方程式,是用化学式表示物质化学反应的式子。化学方程式反映的是客观事实。因此书写化学方程式要遵守两个原则:一是必须以客观事实为基础;二是要遵守质量守恒定律。化学...

m0_37579232的博客 351
上一篇: nyoj 1242 Interference Signal 第八届河南省程序设计大赛
下一篇: nyoj 1241 Distribution 第八届河南省程序设计大赛
数星星的夜晚
博客等级 码龄11年 8粉丝 104原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值