题目描述
活字印刷术是中国古代四大发明之一,今天我们要试着用计算机实现一个“活字印刷术”。现在输入一个字符串s,代表一套活字字模,其中每个字模上都刻有一个字母 s[i]。输出你可以印出的非空字母序列的数目。
输入
输入数据由多组测试数据组成。每组测试数据第一行输入一个字符串s ( 1 <= s.length <= 10 ),s中所有字母均为大写字母
输出
输出可以印出的非空字母序列数目
样例输入 Copy
AAB
样例输出 Copy
8
提示
对于样例:
可能的序列为 “A”, “B”, “AA”, “AB”, “BA”, “AAB”, “ABA”, “BAA”。

#include<bits/stdc++.h>
using namespace std;
char a[15];
int sum[30],ans;
void dfs()
{for(int i=0;i<26;i++){if(sum[i]!=0){ans++;sum[i]--;dfs();sum[i]++;}}
}
int main()
{while(~scanf("%s",a)){ans=0;memset(sum,0,sizeof(sum));int len=strlen(a);for(int i=0;i<len;i++){sum[a[i]-'A']++;}dfs();printf("%d\n",ans);}return 0;
}

问题 H: 活字印刷相关推荐

  1. ZJYYOJ 活字印刷(dfs)[C,C++]

    目录 题目及翻译 题面 输入 输出 输入样例 输出样例 提示 题目思路 注意事项 AC代码 C/C++(几乎没有代码变更) 题目及翻译 题面 活字印刷术是中国古代四大发明之一,今天我们要试着用计算机实 ...

  2. Leetcode.1079 活字印刷

    题目链接 Leetcode.1079 活字印刷 Rating : 1741 题目描述 你有一套活字字模 tiles,其中每个字模上都刻有一个字母 tiles[i].返回你可以印出的非空字母序列的数目. ...

  3. Linux df -h 显示磁盘空间满,但实际未占用满——问题分析

    问题现象 工作中遇到一个问题,在 TX2 系统上,告警提示磁盘空间不够,如图所示 wohu@wohu:/$ df -h Filesystem Size Used Avail Use% Mounted ...

  4. Linux实现ffmpeg H.265视频编码

    Linux实现ffmpeg H.265视频编码 几乎所有观看的视频,数字地面电视,电缆,卫星或互联网上的压缩.原始的,未压缩的视频太大,会浪费太多的带宽.在DVD和Blu-ray之前,有视频CD(VC ...

  5. H.264 Video Codec速度和质量

    H.264 Video Codec速度和质量 从Kepler开始的所有 NVIDIA GPUs 都支持完全加速的硬件视频编码: GPUs 从费米开始支持完全加速的硬件视频解码.最近发布的图灵硬件提供了 ...

  6. H.265 HD 和H.265 4K Video Encoder IP Core

    H.265 HD 和H.265 4K Video Encoder IP Core H.265 HD Video Encoder IP Core(H.265 HD Video/Audio Encoder ...

  7. H.265视频编码与技术全析(下)

    H.265视频编码与技术全析(下) 四.帧内预测模式 共35个(h264有9个),包括Planar,DC,33个方向模式: 除了Intra_Angular预测外,HEVC还和H.264/MPEG-4 ...

  8. H.265视频编码与技术全析(上)

    H.265视频编码与技术全析(上) 一. 概述 作为新一代视频编解码格式,H.265得到越来越广泛的应用.不久之前,苹果公司在翘首期盼中发布了iPhone6,该款手机较之以往的iPhone,不仅仅只是 ...

  9. H.264/H265码流解析

    H.264/H265码流解析 一.H.264码流解析 一个原始的H.264 NALU 单元常由 [StartCode] [NALU Header] [NALU Payload] 三部分组成 一个原始的 ...

最新文章

  1. AC自动机算法及模板
  2. 第10课--10_04_LVM之二
  3. 神策 2020 数据驱动用户大会报名开启
  4. mysql 时间函数多了8小时_MySQL时间函数了解
  5. 【poj2464】树状数组
  6. 趣图:只有程序员才能看懂这个疫情号召
  7. mk-parallel-dump 实验
  8. iOS 和常见的离屏渲染Say Goodbye!
  9. 如何下载免费版的PDF编辑器
  10. 二叉排序树和二叉平衡树
  11. 如何写出一份好的解决方案
  12. 头像框DIY制作小程序源码王者吃鸡等气泡头像框在线生成源码
  13. 会计未来十年发展趋势_谈未来十年会计行业的发展趋势
  14. baseline的骨骼检测流程记录
  15. c语言如何关闭窗口,如何用C脚本关闭当前窗口?
  16. leetcode总结无止境系列之链表
  17. 微信小程序经纬度获取地图导航(导航接入第三方)
  18. 计算机上如何保存ico格式,PS怎么保存ico格式
  19. iOS粘性拖拽红点动画研究
  20. 项目支付接入支付宝【沙箱环境】

热门文章

  1. 职高学生计算机学情分析,高职学生学情分析
  2. Unity使用Package Manager管理自定义插件
  3. 初学自建的超简单网站
  4. 大连医科大学中山学院计算机科学与技术,2021年大连医科大学中山学院各专业录取分数线...
  5. ios和android游戏平台,iOS和Android平台上的10款益智游戏
  6. 飞鱼游戏校招美术上岸指南?看这篇就够
  7. 关于飞鱼U3D主程/高级的招聘
  8. 带孩子们做环球旅行的读后感_适合夏天制作的简单小手工,带着孩子们做起来!...
  9. SGU133 Border
  10. 【附源码】Python计算机毕业设计时事新闻管理系统