博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
UVA - 10785 The Mad Numerologist
阅读量:6763 次
发布时间:2019-06-26

本文共 852 字,大约阅读时间需要 2 分钟。

这个题又犯了省题不清的错误。导致不停 wa。唉。

题目意思是给你一个长度L,然后和一张表相应每一个大写字母的value值。你须要依照一定规则找出长度为L的序列。

注意  序列的value值要最小,而且须要按字典序排,就是按字典序排,一直没意识到,事实上在依据value值选出最小序列之后,还要分别排序,这样得出的才是字典序最小的序列。

知道这个就分别找出元音和辅音的序列然后排序就可以。

#include
#include
#include
using namespace std;char ss[]="JSBKTCLDMVNWFXGPYHQZR";char s[]="AUEOI";int cmp(const void* a,const void* b){ char* _a=(char*) a; char* _b=(char*) b; return *_a-*_b;}int main(){ freopen("a.txt","r",stdin); char s1[200],s2[200]; int t,n,i,j=1; scanf("%d",&t); while(t--) { memset(s1,'\0',sizeof(s1)); memset(s2,'\0',sizeof(s2)); printf("Case %d: ",j++); scanf("%d",&n); int l1=0,l2=0; int x=0,y=0; int c1=0,c2=0; for(i=0;i
本文转自mfrbuaa博客园博客,原文链接:http://www.cnblogs.com/mfrbuaa/p/5320445.html,如需转载请自行联系原作者
你可能感兴趣的文章
linux内核mem_cgroup浅析
查看>>
Java 反射实例
查看>>
linux软件安装习惯
查看>>
字符串和ASCII之间的转换
查看>>
python3学习笔记(二):Python初识
查看>>
Servlet 文件上传
查看>>
JQ - 绑定(on)/解绑(off)事件(浅显的见解)
查看>>
JavaScript setInterval(定时/延时调用函数)
查看>>
Quartz.NET 任务调度教程。
查看>>
华为oj之字符串反转
查看>>
数据访问
查看>>
JSP里面的虚拟目录
查看>>
【329】word 替换文本高级用法
查看>>
自动化测试用例编写原则
查看>>
crontab定时任务以及其中中文乱码问题
查看>>
CSAPP buffer lab记录——IA32版本
查看>>
Hyperledger fabric多机的环境部署
查看>>
关于sqlserver2008 bcp根据数据表导出xml格式文件的小记
查看>>
总结:栈和队列的学习
查看>>
线段树(可能还会有树状数组吧)
查看>>