HustOJ - 1020

 1 #include<iostream>
 2 #include<vector>
 3 #include<string>
 4 #include<algorithm> //reverse所在头文件
 5 using namespace std;
 6     bool Comp(const string &str1,const string &str2)
 7     {
 8         if (str1.length()!=str2.length())
 9             return str1.length()<str2.length();
10         else
11             return str1<str2;
12     }
13 int main()
14 {
15     vector<string> n;
16     string s,t;
17     while(cin>>s)
18     {
19         t=s;
20         reverse(t.begin(),t.end());
21         if (t==s)
22         {
23             n.push_back(s);
24         }
25
26     }
27     sort(n.begin(),n.end(),Comp);
28     for (vector<string>::iterator v=n.begin();v!=n.end();v++)
29     {
30         cout<<*v<<endl;
31     }
32 }

1020 排列对称串

时间: 2024-11-10 21:08:47

HustOJ - 1020的相关文章

1020. 月饼

1020. 月饼 (25) 时间限制 100 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 月饼是中国人在中秋佳节时吃的一种传统食品,不同地区有许多不同风味的月饼.现给定所有种类月饼的库存量.总售价.以及市场的最大需求量,请你计算可以获得的最大收益是多少. 注意:销售时允许取出一部分库存.样例给出的情形是这样的:假如我们有3种月饼,其库存量分别为18.15.10万吨,总售价分别为75.72.45亿元.如果市场的最大需求量只有2

杭电1020

Encoding Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 26063    Accepted Submission(s): 11467 Problem Description Given a string containing only 'A' - 'Z', we could encode it using the follow

研(tu)究(cao)SFTP(HUSTOJ)……

学校题库加数据,HUSTOJ一点也不人道,数据不能一起加,只能一个一个手动加,20组数据一共40个文件真是累-- 于是SFTP一发,发现在外网下没root权限不能加数据--woc 试了很多方法,最终都指向开一个新账户然后赋予root权限,但是太不安全了所以没敢试(好歹也是学校财产--) 忍了,手动添加20组数据. 不过putty上去可以sudo su到root权限,并且可以给SPJ加权限使其运行,这个还有用-- 如果需要在外网向服务器传数据或者SPJ源文件就手动吧没人能救了--加SPJ的话put

Poj 1020

传送门:http://poj.org/problem?id=1020 深搜,dps真的是一个深坑,想哭 填蛋糕,从左往右从下往上,从大的开始,每次要把底层填满再填上面的 1 #include<iostream> 2 #include<cstring> 3 using namespace std; 4 5 const int MAX=45; 6 int t; 7 int m; 8 int cake[MAX]; 9 int piece[11]; 10 int number; 11 in

Lightoj 1020 - A Childhood Game

Allice先拿,最后拿球的输. Bob先拿,最后拿球的赢. 考虑Alice先拿球,当n=1时 Alice输  记dp[1]=0; n=2,  dp[2]=1 n=3,  dp[3]=1 因为n=1,2的时候先手是A,所以A可以通过选一个还是两个球使得B在n=2,3时输. n=4,  dp[4]=0 因为n=2,3时B可能是先手,所以B可以通过选一个还是两个球使得A在n=4的时候输. n=5,dp[5]=1; n=6,dp[6]=1; 因为n=4,5的时候先手是A,所以A可以通过选一个还是两个球

HDU字符串基础题(1020,1039,1062,1088,1161,1200,2017)

并不是很精简,随便改改A过了就没有再简化了. 1020. Problem Description Given a string containing only 'A' - 'Z', we could encode it using the following method: 1. Each sub-string containing k same characters should be encoded to "kX" where "X" is the only c

NOKIA Lumia 1020

此页面为WP8"NOKIA Lumia 1020"应用的发布页面. "NOKIA Lumia 1020"是一款收集Lumia1020的玩机技巧的WP8程序,更好的帮助Lumia用户理解并使用1020. 此页面主要记录开发进度.APP发布等情况. -------------------相关进度--------------------- 目前进度:UI相关资源前期准备中,各相关开放平台的AppID申请中... NOKIA Lumia 1020,布布扣,bubuko.co

51Nod 1020 逆序排列

 1020 逆序排列 在一个排列中,如果一对数的前后位置与大小顺序相反,即前面的数大于后面的数,那么它们就称为一个逆序.一个排列中逆序的总数就称为这个排列的逆序数. 如2 4 3 1中,2 1,4 3,4 1,3 1是逆序,逆序数是4. 1-n的全排列中,逆序数最小为0(正序),最大为n*(n-1) / 2(倒序) 给出2个数n和k,求1-n的全排列中,逆序数为k的排列有多少种? 例如:n = 4 k = 3. 1 2 3 4的排列中逆序为3的共有6个,分别是: 1 4 3 2 2 3 4 1

PAT 乙级 1020 月饼 (25) C++版

1020. 月饼 (25) 时间限制 100 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 月饼是中国人在中秋佳节时吃的一种传统食品,不同地区有许多不同风味的月饼.现给定所有种类月饼的库存量.总售价.以及市场的最大需求量,请你计算可以获得的最大收益是多少. 注意:销售时允许取出一部分库存.样例给出的情形是这样的:假如我们有3种月饼,其库存量分别为18.15.10万吨,总售价分别为75.72.45亿元.如果市场的最大需求量只有2