Sicily 6271
借书 |
||
时间限制:1秒 内存限制:256兆
题目描述小明有n本新书,要借给3位小朋友,假设每人每次只能借一本。小明想知道一共有多少种不同的借法,聪明的你需要写个程序来帮忙小明,输出一共有多少种借法,并输出这些借法,按照字典序排序。 输入格式输入多个case 每个case如下: 输入n 其中 10 > n >= 3 输出格式对于每个case, 第一行,输出借法的个数; 接着每一行输出一种借法。 样例输入3 样例输出6 ABC ACB BAC BCA CAB CBA |
// Problem#: 6271 // Submission#: 1625223 // The source code is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License // URI: http://creativecommons.org/licenses/by-nc-sa/3.0/ // All Copyright reserved by Informatic Lab of Sun Yat-sen University//有n本书借给3个人,每人只借一本,求借书的方法数 #include <stdio.h>int main() {int A, B, C,sum,n;//定义变量类型为整型 scanf("%d",&n);//输入书本数量 sum=n*(n-1)*(n-2);//排列组合方式来计算方法数 printf("%d\n", sum );//输出方法数 for ( A = 65; A <= 64+n; A++ )//三个for循环嵌套,输出排列的方式 {for ( B = 65; B <= 64+n; B++ ){for ( C = 65; C <= 64+n; C++ ){if ( A != B && B != C && A != C )printf("%c%c%c\n", A, B, C);}}} return 0; }
转载于:https://www.cnblogs.com/Gawaine/archive/2012/11/06/2757823.html
Sicily 6271相关推荐
- Sicily 1934 移动小球
题目地址 http://sicily.3322.org/problem_status.php?pid=1934&p=1 此题参考了秋叶飘零的博客 http://adonis0147.blog. ...
- Python 爬取 6271 家死亡公司数据,一眼看尽十年创业公司消亡史!
作者 | 朱小五 责编 | 刘静 前段时间老罗和王校长都成为自己的创业公司成了失信人,小五打算上IT桔子看看他们的公司. 意外发现IT桔子出了个死亡公司库(https://www.itjuzi.com ...
- Python爬取6271家死亡公司数据,一眼看尽十年创业公司消亡史!
作者:朱小五 来源:凹凸玩数据 在开始正文前,首先介绍下首届"森麟杯"数据分析大赛,详情可以戳:参与首届"森麟杯"数据分析竞赛,分享千元红包 前段时间老罗和王校 ...
- 风口起落的背后,是6271家创业公司的消亡
眼看他起朱楼,眼看他宴宾客,眼看他楼塌了. <桃花扇> 前段时间罗永浩和王思聪都因为创业公司成为了失信人,我们突然发现"创业公司"的关联词已经不再是青春热血奋斗,而变成 ...
- 10年创业消亡史:风口起落的背后,是6271家创业公司的黯然离场
作者 | 朱小五and王小九 来源 | 凹凸数读 "眼看他起朱楼,眼看他宴宾客,眼看他楼塌了." --<桃花扇> 前段时间罗永浩和王思聪都因为创业公司成为了失信人,我们 ...
- sicily题目分类
sicily题目分类 1. 编程入门 2. 数据结构 3. 字符串 4. 排序 5. 图遍历 6. 图算法 7. 搜索:剪枝,启发式搜索 8. 动态规划/递推 9. 分治/递归 10. 贪心 11. ...
- [sicily]部分题目分类
sicily题目分类 1. 编程入门 2. 数据结构 3. 字符串 4. 排序 5. 图遍历 6. 图算法 7. 搜索:剪枝,启发式搜索 8. 动态规划/递推 9. 分治/递归 10. 贪心 11. ...
- Sicily 题目分类
依照自己水平挑着做→ →~~ 1. 编程入门 2. 数据结构 3. 字符串 4. 排序 5. 图遍历 6. 图算法 7. 搜索:剪枝,启发式搜索 8. 动态规划/递推 9. 分治/递归 10. 贪心 ...
- sicily 1214
题目链接:sicily 1214 解题思路: 首先我觉得这是一道很好而且比较难的题,难度在于找规律. 题目告诉我们,n是一个很大的数(刚好在unsigned的范围内),这样的话,直接模拟是必然超时的, ...
- 6271. 2019.8.4【NOIP提高组A】锻造 (forging)
6271. 2019.8.4[NOIP提高组A]锻造 (forging) (File IO): input:forging.in output:forging.out Time Limits: 15 ...
最新文章
- python多进程_python多进程
- picf509c语言程序,樊媛媛c语言程序设计09编译预处理.pptx
- 【uni-app】动态计算图片高度
- 电脑组装与维护教程_男,78年,懂电脑组装、运营维护青岛地区寻找电脑维护合适岗位...
- npm-卸载并安装指定版本Angular CLI以及报错(npm ERR! Error: EACCES: permission denied)
- time、random以及序列化模块
- 【数据结构】——归并排序
- C# 离线使用nuget
- ❤️作为测试行业的过来人,宝贵的经验分享给刚入行的你
- 检测磁盘是否有问题的方法
- zip 后压缩包带路径
- Java后端开发流程
- 蓝牙数字密钥建立在过去实践的基础上, 以创造更安全的未来
- 如何把 Excel 写入数据库
- Basic4IOS B4I开发原生iOS,Visual Studio中编程
- 投屏后能在电脑操作手机吗 手机投屏电脑操作手机软件
- CapstoneCS5211|CS5211电路|CS5211中文规格书|CS5211设计eDP到LVDS转接板/转换器方案
- BERT uncased和cased的区别
- androidstudio安装的app打开闪退,AndroidManifest中也声明了类,但是却没有报错信息。(小坑)
- 杂言乱谈,以后的日志很辉煌?