当前位置: 首页 > news >正文

156 - Ananagrams (UVA)

题目链接如下:

Online Judge

我的代码如下:

#include <iostream>
#include <string>
#include <vector>
#include <map>
#include <algorithm>
// #define debugint main(){#ifdef debugfreopen("0.txt", "r", stdin);freopen("1.txt", "w", stdout);#endifstd::string str;std::vector<std::string> a, b, ans;std::map<std::string, int> mp;while(std::cin >> str && str != "#"){a.push_back(str);transform(str.begin(), str.end(), str.begin(), ::tolower);sort(str.begin(), str.end());b.push_back(str);mp[str]++;}for(int i = 0; i < b.size(); ++i){if(mp[b[i]] == 1){ans.push_back(a[i]);}}sort(ans.begin(), ans.end());for(int i = 0; i < ans.size(); ++i){printf("%s\n", ans[i].c_str());}#ifdef debugfclose(stdin);fclose(stdout);#endifreturn 0;
}

http://www.lryc.cn/news/190953.html

相关文章:

  • vue3入门
  • 上机实验二 设计单循环链表 西安石油大学数据结构
  • 小谈设计模式(28)—解释器模式
  • Access denied for user ‘root‘@‘xxx‘ (using password: YES)
  • 对象与成员函数指针 function+bind
  • 如何在 PyTorch 中冻结模型权重以进行迁移学习:分步教程
  • 代码随想录算法训练营第六十二、六十三天 | 单调栈 part 2 | 503.下一个更大元素II 、42. 接雨水、84.柱状图中最大的矩形
  • c#设计模式-行为型模式 之 迭代器模式
  • SSM整合RabbitMQ,Spring4.x整合RabbitMQ
  • 【2023研电赛】商业计划书赛道上海市一等奖:基于双矢量优化谐波预测控制的MMC-PET光伏储能系统
  • minio桶命名规则
  • 【教学类-35-04】学号+姓名+班级(中3班)学号字帖(A4竖版2份 竖版长条)
  • 什么叫AI自动直播?
  • LLaMA Adapter和LLaMA Adapter V2
  • 高压放大器在软体机器人领域的应用
  • 《Linux C/C++服务器开发实践》之第4章 TCP服务器编程
  • HCIA---静态路由扩展配置
  • OCP Java17 SE Developers 复习题04
  • spark中使用flatmap报错:TypeError: ‘int‘ object is not subscriptable
  • node.js知识系列(5)-每天了解一点
  • Linux服务器(银河麒麟、CentOS 7+、CentOS 7+ 等)修改IP地址
  • Mall脚手架总结(四) —— SpringBoot整合RabbitMQ实现超时订单处理
  • python实现图像的直方图均衡化
  • 哪种烧录单片机的方法合适?
  • 安规电容总结
  • MyCat分片垂直拆分
  • MongoDB bin目录没有mongo.exe命令
  • Zookeeper分布式一致性协议ZAB源码剖析
  • 微软 AR 眼镜新专利:包含热拔插电池
  • 软件TFN 2K的分布式拒绝攻击(DDos)实战详解