題目:有一些長度相同的字符串,從起始字符串每次改變一個字符,轉化成其他字符,求轉化順序。

分析:簡單題。直接求出不同字符的個數排序輸出即可。

說明:題目的條件都是迷惑的\(^o^)/~。

#include <algorithm>
#include <iostream>
#include <cstring>
#include <cstdio>using namespace std;char str[1001][1001];typedef struct _mydata
{int index;int value;
}mydata;
mydata Item[1001];int cmp(const void *p, const void *q)
{mydata *a = (mydata *)p;mydata *b = (mydata *)q;return a->value - b->value;
}int main()
{int n, m, value;while (~scanf("%d%d",&n,&m)) {for (int i = 0; i < n; ++ i) {scanf("%s",str[i]);}for (int i = 0; i < n; ++ i) {value = 0;for (int j = 0; str[i][j]; ++ j) {value += (str[i][j] != str[0][j]);}Item[i].value = value;Item[i].index = i;}qsort(Item, n, sizeof(mydata), cmp);for (int i = 0; i < n; ++ i) {printf("%s\n",str[Item[i].index]);}}return 0;
}

UVa 10508 - Word Morphing相关推荐

  1. UVa 642 - Word Amalgamation

    题目:给你一个单词列表.再给你一些新的单词.输出列表中又一次排列能得到此新单词的词. 分析:字符串.对每一个字符串的字母排序生成新的传f(str).总体排序,用二分来查找就可以. 说明:注意输出要满足 ...

  2. π-Algorithmist分类题目(3)

    原题网站:Algorithmist,http://www.algorithmist.com/index.php/Main_Page π-Algorithmist分类题目(3) Probability ...

  3. π-Algorithmist分类题目(1)

    原题网站:Algorithmist,http://www.algorithmist.com/index.php/Main_Page π-Algorithmist分类题目(1) Sorting UVAL ...

  4. uva 1401 - Remember the Word

    一个简单的字典树上的dp: 代码: 1 #include<cstdio> 2 #include<cstring> 3 #include<queue> 4 #defi ...

  5. Word UVA - 517 状态压缩 暴力搜索

    问题 https://vjudge.net/problem/UVA-517 分析 每次都循环到字典序最小的时候记录. 一共最多有2162^16216种,因为每种状态都变到字典序最小的时候,所以实际的远 ...

  6. UVa12467 Secret Word(kmp)

    先将s反转得到字符串t,再通过kmp求得t的子串,使得访子串是s的最长前缀 代码参考: OJ/UVa/12467 Secret Word at master · wuli2496/OJ · GitHu ...

  7. STL --- UVA 123 Searching Quickly

    UVA - 123 Searching Quickly Problem's Link:   http://acm.hust.edu.cn/vjudge/problem/viewProblem.acti ...

  8. 从隔壁兄弟那爬点网页数据,整理成word文档

    packagecom.parse_report;importcom.report.utils.ParseUrl;/*** Create by JIUN 2018/7/14*/ public class ...

  9. UVa Online Judge 工具網站

    UVa Online Judge 工具網站 转自http://www.csie.ntnu.edu.tw/~u91029/uva.html Lucky貓的ACM園地,Lucky貓的 ACM 中譯題目 M ...

最新文章

  1. OSChina 周一乱弹 —— 程序员用什么浏览器能看出来品位么
  2. Swift语言快速入门
  3. TensorFlow学习笔记(十二)TensorFLow tensorBoard 总结
  4. HBase中的HMaster、HRegionServer、Zookeeper
  5. 探索专有领域的端到端ASR解决之道
  6. 春运期间长江海事局开辟四类运输“绿色通道”
  7. CVE-2021-3156:隐藏10年之久的 Sudo 漏洞,可使任意用户获得root 权限(详述)
  8. jsx中如何解决{if…else…}的问题
  9. tomcat报错无法启动组件_微软正在修复Windows Server无法启动的0xc0000001报错故障
  10. 企业信用评分卡模型实战(python,附代码)
  11. osg加载osgb数据_PCM点云数据处理软件功能使用第十六弹
  12. 系统性谈谈软件可靠性——第4讲:软件可靠性测试
  13. ARM9和STM32什么关系?
  14. flume(三):常见source、channel和sink总结
  15. vue 打开一个iframe_vue嵌套iframe一系列问题
  16. Hexo 博客导流微信公众号
  17. html中图片亮度调节,HTML+CSS+JS 模仿 Win10 亮度调节效果
  18. HBuilder 详细使用教程
  19. 机器学习实战——机器学习概览
  20. 转贴:放心走吧,谷歌中国——谷歌员工所写博客

热门文章

  1. 华为云计算之rainbow迁移原理
  2. Popmotion动画(二) Pointer tracking 指针跟踪
  3. OnlyOffice6.3.1和7.1.1 Docker魔改版搭建教程
  4. Spire.Office for Java 7.9.9 ---2022-09-30
  5. ARM系列之ARM多核指令WFE、WFI、SEV原理
  6. 小米MIX 2S简单刷入开发版开启Root权限的步骤
  7. 驱动 -- 强制结束进程 -- 整理
  8. 幂级数求和难吗?细节很重要
  9. cacti监控windows服务器
  10. 一周随笔(1201)