用1-9其中的6个自然数组成一个三角形,让这个三角形的边的值之和相等
来源:互联网 发布:淘宝店铺的子账号密码 编辑:程序博客网 时间:2024/04/27 22:50
用1-9其中的6个自然数组成一个三角形,让这个三角形的边的值之和相等,例如,
下面是输出所有可能的程序。
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a, b, c, ab, bc, ac;
for (a = 1; a <= 6; a++)
for (b = 1; b <= 6; b++)
for (c = 1; c <= 6; c++)
for (ab = 1; ab <= 6; ab++)
for (bc = 1; bc <= 6; bc++)
for (ac = 1; ac <= 6; ac++)
{
if (a != b&&a != c&&a != ab&&a != bc&&a != ac
&&b != c&&b != ab&&b != bc&&b != ac
&&c != ab&&c != bc&&c != ac
&&ab != bc&&ab != ac
&&bc != ac)
{
if (a + ab + b == a + ac + c&&a + ab + b == b + bc + c)
{
printf("这个三角形有\n");
printf(" %d \n", a);
printf(" %d %d \n", ab, ac);
printf("%d %d %d\n", b, bc, c);
}
}
}
system("pause");
return 0;
}
0 0
- 用1-9其中的6个自然数组成一个三角形,让这个三角形的边的值之和相等
- 键入一个自然数 ,求这个自然数的所有约数之和
- 给N条边,请找三条边,使其组成一个三角形,并使得这个三角形的周长最大。
- 魔方阵,古代又称“纵横图”,是指组成元素为自然数1、2…n的平方的n×n的方阵,其中每个元素值都不相等,且每行、每列以及主、副对角线上各n个元素之和都相等。
- 蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形
- 用循环做出由“*”组成的三角形
- 输出由*组成的三角形
- 读入N, S两个自然数(0<=S,N<=9),打印相应的数字三角形(其中,S表示确定三角形的第一个数,N表示三角形的行数)。(提示:左右对齐可使用cout<<left、cout<<right)
- 数学:给你长度1~n的线段 组成三角形最长边长度不超过你的n三角形有多少个
- 1-N互不相等的自然数,缺少一个找出来
- 判断输入的3个数值,可以组成哪种三角形(等腰、直角、等边)或者不能组成三角形
- 自然数的和之和
- 典型的格式化输出算法,用*组成的倒三角形
- 线段组成三角形的概率问题
- 打印由0-n组成的三角形
- 给出三点求组成的三角形面积
- 打印由ABCDEFG组成的三角形
- 300.1输出由*组成的三角形
- Scringo免费推出跨平台开发工具包
- 剑指offer--快速排序
- Google Guava 库用法整理
- PHP提交表单失败后如何保留填写的信息
- asp.net mvc4+easyui
- 用1-9其中的6个自然数组成一个三角形,让这个三角形的边的值之和相等
- FFMPEG视音频编解码零基础学习方法
- Careercup Facebook Keep the number beautiful...
- 使用X-UA-Compatible来设置IE浏览器兼容模式
- struts2常用的常量constant
- android 中的设计模式
- mount: Structure needs cleaning
- USB编程知识 总结
- C#使用Monitor类、Lock、Mutex和Semaphore进行多线程同步