蓝桥杯 好好学习
程序员文章站
2022-07-14 23:10:17
...
标题:好好学习
汤姆跟爷爷来中国旅游。一天,他帮助中国的小朋友贴标语。他负责贴的标语是分别写在四块红纸上的四个大字:“好、好、学、习”。但是汤姆不认识汉字,他就想胡乱地贴成一行。
请你替小汤姆算一下,他这样乱贴,恰好贴对的概率是多少?
答案是一个分数,请表示为两个整数比值的形式。例如:1/3 或 2/15 等。
如果能够约分,请输出约分后的结果。
注意:不要书写多余的空格。
请严格按照格式,通过浏览器提交答案。
汤姆跟爷爷来中国旅游。一天,他帮助中国的小朋友贴标语。他负责贴的标语是分别写在四块红纸上的四个大字:“好、好、学、习”。但是汤姆不认识汉字,他就想胡乱地贴成一行。
请你替小汤姆算一下,他这样乱贴,恰好贴对的概率是多少?
答案是一个分数,请表示为两个整数比值的形式。例如:1/3 或 2/15 等。
如果能够约分,请输出约分后的结果。
注意:不要书写多余的空格。
请严格按照格式,通过浏览器提交答案。
注意:只提交这个比值,不要写其它附加内容,比如:说明性的文字。
#include <iostream>
#include<algorithm>
using namespace std;
int main(int argc, char** argv)
{
int a[4]={1,2,3,4};
int amount=0;
int sum=0;
do{
if(a[0]==1&&a[1]==2&&a[2]==3&&a[3]==4||
a[0]==2&&a[1]==1&&a[2]==3&&a[3]==4
)
{
sum++;
}
amount++;
}while(next_permutation(a,a+4));
cout<<sum<<endl;
cout<<amount<<endl;
/*
2/24
结果 : 1/12
*/
return 0;
}
下一篇: 好好学python·函数
推荐阅读
-
coreldraw精细绘制一个矢量的大力神杯图
-
Photoshop制作一杯浓香的热咖啡教程
-
Blender玻璃杯模型怎么渲染? Blender渲染玻璃杯的教程
-
Blender怎么建模玻璃杯? Blender玻璃杯的制作方法
-
solidworks2016怎么画果汁? sw绘制桌面上一杯果汁的教程
-
Blender怎么建模玻璃杯? Blender玻璃杯的制作方法
-
Blender玻璃杯模型怎么渲染? Blender渲染玻璃杯的教程
-
日本保温杯品牌排行榜:虎牌上榜,日本象印第一
-
CorelDraw(CDR)模仿制作06年的德国世界杯Logo图案实例教程
-
2019“AIIA杯”人工智能医疗大赛,AI中医药项目火热征集