蓝桥 分机号

来源:互联网 发布:typedef struct 数组 编辑:程序博客网 时间:2024/04/30 21:26

标题:分机号

X老板脾气古怪,他们公司的电话分机号都是3位数,老板规定,所有号码必须是降序排列,且不能有重复的数位。比如:

751,520,321 都满足要求,而,
766,918,201 就不符合要求。

现在请你计算一下,按照这样的规定,一共有多少个可用的3位分机号码?

请直接提交该数字,不要填写任何多余的内容。

思路:

  数不能有重复且降序排列,得出i>j>k,当j,k取最小值1,0时则i的值最小为2

代码:

#include <stdio.h>main(){int i,j,k,c=0;for (i=9;i>1;i--)for (j=9;j>0;j--)for (k=9;k>=0;k--){if (i>j&&i>k&&j>k){c++;     }}printf("%d",c);}


0 0
原创粉丝点击