zoj1068 P,MTHBGWB

100天精通Python(基础篇)——第3天:运算符全解析(算术运算符、比较运算符、逻辑运算符、赋值运算符及其优先级规则) 阅读详情
  1. //zoj1068 P,MTHBGWB
  2. //Accepted 1068 C++ 00:00.00 860K
  3. #include <cstdio>
  4. #include <string>
  5. #include <iostream>
  6. using namespace std;
  7. string morse[30]={".-","-...","-.-.","-..",".","..-.","--.","....","..",".---","-.-",".-..","--","-.","---",".--.","--.-",".-.","...","-","..-","...-",".--","-..-","-.--","--..","..--",".-.-","---.","----"};
  8. int key(char a)
  9. {
  10.        if (a=='_') return 26;
  11.        if (a==',') return 27;
  12.        if (a=='.') return 28;
  13.        if (a=='?') return 29;
  14.        return a-'A';
  15. }
  16.  
  17. void solve()
  18. {
  19.        string s,m;
  20.        int i,len[101];
  21.        cin >> s;
  22.        for (i=0; i<s.length(); ++i){
  23.               int k = key(s[i]);
  24.               len[i] = morse[k].length();
  25.               m += morse[k];
  26.        }
  27.        for (i=s.length()-1; i>=0; --i){
  28.               string t = m.substr(0,len[i]);
  29.               for (int j=0; j<30; ++j)
  30.                      if (t.compare(morse[j])==0){
  31.                             if (j==26) cout << '_';
  32.                             else if (j==27) cout << ',';
  33.                             else if (j==28) cout << '.';
  34.                             else if (j==29) cout << '?';
  35.                             else cout << (char)('A'+j);
  36.                      }
  37.               m.erase(0,len[i]);
  38.        }
  39.        cout << endl;
  40. }
  41. int main()
  42. {
  43. #ifdef ONLINE_JUDGE
  44. #else
  45.        freopen("1068.txt","r",stdin);
  46. #endif
  47.        int n;
  48.        while (cin >> n)
  49.               for (int i=1; i<=n; ++i){
  50.                      cout << i << ": ";
  51.                      solve();
  52.               }
  53. #ifdef ONLINE_JUDGE
  54. #else
  55.        fclose(stdin);
  56. #endif
  57.        return 0;
  58. }
深入详细分析Skyworks 78113 PAMiD射频方案图 是一种高集成度的射频前端模块,它结合了功率放大器(PA)、双工器(Duplexer)、滤波器和开关等多个组件,主要用于4G LTE移动通信系统中的射频前端链路。是一款典型的PAMiD模块,通过将多个频段的发射(TX)和接收(RX)路径集成在一个模块中,大大减少了传统射频设计中的分立器件,同时提高了信号链路的效率和可靠性。模块化设计的优势PCB空间优化:高集成度设计大幅减小了射频电路的尺寸,适用于紧凑型移动设备。减少设计复杂度:模块化设计减少了器件间的匹配与调试工作,加速产品开发周期。性能稳定性。 阅读详情

相关推荐

风力发电机缺陷检测平台

风力发电机缺陷检测平台相关内容展示

weixin_39779415的博客 1111

ZOJ 1068 P,MTHBGWB

<br />        稍微复杂的模拟题,就是转换莫斯码,每个单词和。_,?都对应着相应的莫斯码。给出一个字符串,转换成莫斯码,然后再确定每段莫斯码的长度,然后将这个长度序列倒序,然后再翻译成正常的字符串。。。<br /> <br />#include<stdio.h> #include<string.h> #include<stdlib.h> #include<ctype.h> char a[30][6] = {".-","-...","-.-.","-..",".","..-.","--."

闷瓜蛋子的专栏 1065

SpringBoot项目实战:5分钟搞定豆包大模型API接入(附完整代码)

本文详细介绍了如何在SpringBoot项目中快速集成豆包大模型API,仅需5分钟即可完成。从环境准备、依赖配置到核心服务封装和控制器层实现,提供了完整的代码示例和实战技巧,帮助开发者高效接入大模型能力,提升智能客服等应用的开发效率。

weixin_30566063的博客 439

ZOJ1068 P,MTHBGWB

 #include#includeusing namespace std;string s[30]={".-", "-...", "-.-.", "-..", ".", "..-.", "--.",              "....", "..", ".---", "-.-", ".-..", "--", "-.", "---", ".--.", "--.-",

shamoqiuyin的世界 477

SYSU-MM01数据集评估避坑指南:从RGB/IR图像理解到Python评估脚本调优

本文详细解析了SYSU-MM01数据集在跨模态行人重识别(ReID)评估中的关键技巧与常见陷阱。从RGB/IR图像理解到Python评估脚本优化,提供了数据评估模式选择、single-shot/multi-shot差异分析、特征文件处理规范等实用指南,帮助研究者避开指标异常问题,提升评估效率与准确性。

weixin_29044713的博客 196

使用VS Code创建第一个Flutter工程

你可以使用任意文本编辑器结合命令行工具来开发Flutter应用。然而,我们推荐使用本文介绍的编辑器插件以获取更好的开发体验。这些插件提供了代码补全、代码高亮、widget辅助编辑等功能,以及为项目的运行和调试提供支持。推荐的开发工具有VS Code、Android Studio、IntelliJ。本文将重点介绍如何使用VS Code进行Flutter应用开发。

2501_91373349的博客 2126

1068:P,MTHBGWB

http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=1068 #define _CRT_SECURE_NO_WARNINGS 1 #include #include #include using namespace std; char dict[30][30] = { ".-

Ki_0的专栏 934

win2016 php mysql_Windows Server 2016 IIS10.0+PHP(FastCGI)+MySQL环境搭建教程 | 系统运维...

准备篇一、环境说明:操作系统:Windows Server 2016PHP版本:php 7.1.0MySQL版本:MySQL 5.7.17.0二、相关软件下载:1、PHP下载地址:2、MySQL下载地址:3、Microsoft Visual C++ 2010 可再发行组件包(安装MySQL需要此插件)4、Visual C++ Redistributable for Visual Studio 20...

weixin_34794420的博客 1377

zoj1842 Prime Distance

//zoj1842 Prime Distance//Accepted 1842 C++ 00:00.13 1852K //Sieve of Eratosthenes//Sieve is the best prime generator algorithm//http://www.comp.nus.edu.sg/~stevenha/programming/prog_mathema

fairylan的专栏 1673

HWSD全球土壤数据下载处理

下载地址: http://www.fao.org/soils-portal/soil-survey/soil-maps-and-databases/harmonized-world-soil-database-v12/en/

江北20190411的博客 3万+

YOLOv11改进,YOLOv11添加DCNv4可变性卷积(windows系统成功编译),二次创新C3k2结构,全网最详细教程

引入了可变形卷积 v4 (DCNv4),这是一种为广泛视觉应用设计的高效且有效的操作算子。DCNv4通过两项关键增强解决了其前身DCNv3的局限性:1. 移除空间聚合中的softmax归一化,以增强其动态特性和表达能力;2. 优化内存访问以最小化冗余操作,从而加速计算。这些改进使得DCNv4相比DCNv3显著加快了收敛速度,并且处理速度大幅提升,前向传播速度超过三倍。DCNv4在多个任务中表现出色,包括图像分类、实例和语义分割,特别是在图像生成方面表现突出。

在职AI算法工程师,擅长计算机视觉,YOLO目标检测、分割等,擅长web、pyqt界面可视化,好内容持续更新中,来这里跟大家一起学习,共同进步 2665

zoj1010 Area

//zoj1010 Area //Accepted 1010 C++ 00:00.09 412K  #include #include #define MAXN 1000 struct point{ 

fairylan的专栏 1623

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

zoj1073 Round and Round We Go

//zoj1073 Round and Round We Go // Accepted 1073 C++ 00:00.00 832K #include #include #include usin

fairylan的专栏 1602

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

zoj1081 Points Within

//zoj1081 Points Within //Accepted 1081 C++ 00:00.00 396K //(?)处有问题,不过还是AC了 #include #define MAXN 100

fairylan的专栏 1480

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

zoj1003 Crashing Balloon

//zoj1003 Crashing Balloon //Accepted 1003 C++ 00:00.06 440K #include #include using namespace std; i

fairylan的专栏 1408

zoj1032 Area 2

//zoj1032 Area 2 //Accepted 1032 C++ 00:00.00 392K  #include #define MAXN 100   struct point{ double

fairylan的专栏 1281

zoj1094 Matrix Chain Multiplication

//zoj1094   Matrix Chain Multiplication //Accepted 1094 C++ 00:00.01 848K #include #include #include

fairylan的专栏 1248

zoj1002 Fire Net

//zoj1002 Fire Net //Accepted 1002 C++ 00:00.01 436K #include int n; int max; char map[5][5];

fairylan的专栏 1239

zoj1061 Web Navigation

//zoj1061 Web Navigation //Accepted 1061 C++ 00:00.03 852K #include #include #include using namespa

fairylan的专栏 1234

zoj1051 A New Growth Industry

//zoj1051 A New Growth Industry //Accepted 1051 C++ 00:00.00 388K #include #include #define MAXN 20

fairylan的专栏 1216

zoj1222 Just the Facts

//zoj1222 Just the Facts //Accepted 1222 C++ 00:00.00 392K #include #include #define MAXN 1000 int l

fairylan的专栏 1195

zoj1004 Anagrams by Stack

//zoj1004 Anagrams by Stack //Accepted 1004 C++ 00:00.00 860K #include #include #include #include

fairylan的专栏 1186

zoj1216 Deck

//zoj1216 Deck //1947115 2006-07-15 20:24:46 Accepted 1216 C++ 00:00.01 1172K fairylan #include #define MAXN 100000 double f[MAXN]

fairylan的专栏 1161

zoj1027 Human Gene Functions

//zoj1027 Human Gene Functions //Accepted 1027 C++ 00:00.00 880K #include #include using namespace std;

fairylan的专栏 1137

zoj1056 The Worm Turns

//zoj1056 The Worm Turns //Accepted 1056 C++ 00:00.00 388K #include struct worm{ int x,y;}w[20]; int n;

fairylan的专栏 1132
上一篇: zoj1061 Web Navigation
下一篇: zoj1074 To the Max
fairylan
博客等级 码龄21年 2粉丝 33原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值