PTA基础编程题目集-7-16 求符合给定条件的整数集
方法一:
#include<iostream>
#include<algorithm>
#include<cstring>
#include<cmath>
#include<iomanip>
using namespace std;
int main(){int n;int vis[1005];cin>>n;int a,b,c,d;a=n;b=n+1;c=n+2;d=n+3;for(int i=0;i<=1001;i++){vis[i]=0;}vis[a*100+b*10+c]=1;vis[a*100+c*10+b]=1;vis[b*100+a*10+c]=1;vis[b*100+c*10+a]=1;vis[c*100+a*10+b]=1;vis[c*100+b*10+a]=1;vis[a*100+b*10+d]=1;vis[a*100+d*10+b]=1;vis[b*100+a*10+d]=1;vis[b*100+d*10+a]=1;vis[d*100+b*10+a]=1;vis[d*100+a*10+b]=1;vis[a*100+c*10+d]=1;vis[a*100+d*10+c]=1;vis[d*100+c*10+a]=1;vis[d*100+a*10+c]=1;vis[c*100+a*10+d]=1;vis[c*100+d*10+a]=1;vis[d*100+b*10+c]=1;vis[d*100+c*10+b]=1;vis[c*100+d*10+b]=1;vis[c*100+b*10+d]=1;vis[b*100+d*10+c]=1;vis[b*100+c*10+d]=1;int cnt=1;for(int i=0;i<=1002;i++){if(vis[i]==1&&cnt%6==0){cout<<i<<endl;cnt++;}else if(vis[i]==1){cout<<i<<" ";cnt++;}}return 0;
}
方法二:
#include<iostream>
#include<algorithm>
#include<cstring>
#include<cmath>
#include<iomanip>
using namespace std;
int main(){int n;cin>>n;int s=n,e=n+3;int cnt=0;for(int i=s;i<=e;i++){for(int j=s;j<=e;j++){if(i==j){continue;}for(int k=s;k<=e;k++){if(k==i){continue;}if(k==j){continue;}cnt++;if(cnt%6==0){cout<<i*100+j*10+k<<endl;}else{cout<<i*100+j*10+k<<" ";}}}}return 0;
}
PTA基础编程题目集-7-16 求符合给定条件的整数集相关推荐
- PTA 基础编程题目集 7-18 二分法求多项式单根 C语言
PTA 基础编程题目集 7-18 二分法求多项式单根 C语言 二分法求函数根的原理为:如果连续函数f(x)在区间[a,b]的两个端点取值异号,即f(a)f(b)<0,则它在这个区间内至少存在1个 ...
- PTA 基础编程题目集 7-16 求符合给定条件的整数集 C语言
PTA 基础编程题目集 7-16 求符合给定条件的整数集 C语言 给定不超过6的正整数A,考虑从A开始的连续4个数字.请输出所有由它们组成的无重复数字的3位数. 输入格式: 输入在一行中给出A. 输出 ...
- 【C语言】求符合给定条件的整数集
求符合给定条件的整数集 PTA 基础编程题集 7-16 题目: 给定不超过6的正整数A,考虑从A开始的连续4个数字.请输出所有由它们组成的无重复数字的3位数.* 输入格式: 输入在一行中给出A. 输出 ...
- C语言入门:求符合给定条件的整数集
C语言:求符合给定条件的整数集 给定不超过6的正整数,考虑从A开始的连续4个数字.请输出所有由他们组成的无重复数字的3位数 输入格式:输入在一行中给出A 输出格式:输出满足条件的3位数,要求从小到大, ...
- 求符合给定条件的整数集
求符合给定条件的整数集 给定不超过6的正整数A,考虑从A开始的连续4个数字.请输出所有由它们组成的无重复数字的3位数. 输入格式: 输入在一行中给出A. 输出格式: 输出满足条件的的3位数,要求从小到 ...
- 用C语言解“求符合给定条件的整数集”题
7-16 求符合给定条件的整数集 给定不超过6的正整数A,考虑从A开始的连续4个数字.请输出所有由它们组成的无重复数字的3位数. 输入格式: 输入在一行中给出A. 输出格式: 输出满足条件的的3位数, ...
- 用Python解“求符合给定条件的整数集”题
7-16 求符合给定条件的整数集 给定不超过6的正整数A,考虑从A开始的连续4个数字.请输出所有由它们组成的无重复数字的3位数. 输入格式: 输入在一行中给出A. 输出格式: 输出满足条件的的3位数, ...
- 求符合给定条件的整数集(PTA题库)
题目 给定不超过6的正整数A,考虑从A开始的连续4个数字.请输出所有由它们组成的无重复数字的3位数. 输入格式: 输入在一行中给出A. 输出格式: 输出满足条件的的3位数,要求从小到大,每行6个整数. ...
- C语言编程练习:求符合给定条件的整数集
文章目录 题目描述 思路 结果 题目描述 题目: 给定不超过6的正整数A,考虑从A开始的连续4个数字.请输出所有由它们组成的无重复数字的3位数. 输入格式∶ 输入在一行中给出A. 输出格式︰ 输出满足 ...
最新文章
- Data Science | 数据分析
- kali linux解密栅栏密码,犯罪大师上帝之眼答案最新
- 浅谈Iframe和FRAME的区别
- 数据挖掘Apriori算法
- 修正 IE 的双倍页边距 bug
- 几个关于money处理的函数
- Python zipfile模块(压缩解压zip)
- JavaScript文档对象模型概述(1)
- 【共读Primer】8.[2.1] 基本内置类型(2) Page32
- HTML5 Guitar Tab Player
- c语言中常用数学符号,2016GRE数学常用数学符号大盘点
- Linux中ssh远程登录服务、SSH免密登录
- VS Code弹窗:尝试在目标目录创建文件时出错
- PowerBuilder资源分享汇总
- [bzoj2827]千山鸟飞绝【splay】
- Android欢迎页面以及引导页面
- kubectl rollout restart 命令“unkonw command“
- HTML+CSS+JS体育网页制作 DW静态网页设计(篮球NBA 5页 带psd文件 )
- 一些关于芯片烧录的心得
- android 展示大图,Android 加载超大图(原图)分析