每日一题之蛇年大吉

问题描述

“老爸,过年好!今年是蛇年,咱家贴啥春联啊?” 小蓝问。

老爸捋了捋胡子:“贴啥春联?当然要贴和蛇有关的!嗯…让我想想…有了!上联:金蛇狂舞辞旧岁,下联:银蛇飞舞迎新年,横批:蛇年大吉!”

小蓝撇撇嘴:“爸,你这春联也太没创意了吧!能不能来点儿新鲜的?要不,咱们贴个英文的?”

老爸一愣:“英文的?这我可不会啊。要不这样,你给我出一个和蛇有关的英文单词,我把它拆开,每个字母都代表一个祝福,怎么样?”

小蓝坏笑了一下:“好啊!就用 snake 这个词吧!你看看,每个字母都能代表啥祝福?”

老爸挠挠头:“ss 代表…身体健康!nn 代表…年年有余!aa 代表…爱情甜蜜!kk 代表…开开心心!ee 代表…呃…嗯…发大财!”

小蓝哈哈大笑:“爸,你这祝福也太牵强了吧!不过,既然你这么努力了,我就勉强接受吧!只不过,为了考验你对蛇的了解,你还得告诉我,如果把 snake 这个单词的字母按照字母表顺序重新排列,组成的新单词是什么?”

输入格式

无。

输出格式

一个字符串,表示重新排列后的单词。

花式写一道简单题

#include <bits/stdc++.h>
using namespace std;
int main()
{
  // 请在此输入您的代码
  string s="snake";
  sort(s.begin(),s.end());
  cout<<s;  
  return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main()
{
  char t;
  char s[]="snake";
  int i,j;
  for(i=0;i<4;i++)
  {
    for(j=0;j<4;j++)
    {
    if(s[j]>s[j+1])
    {
      t=s[j];
      s[j]=s[j+1];
      s[j+1]=t;
    }
    }

  }
  for(i=0;i<5;i++)
  {
    cout<<s[i];
  }
return 0;
 
}
#include <iostream>
#include <algorithm>
using namespace std;
int main()
{
  // 请在此输入您的代码
  char a[]="snake";
  sort(a,a+5);
  cout<<a<<endl;

  return 0;
}

如果你不会C++,那么你肯定知道26个字母怎么排序吧,可以直接输出结果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值