洛谷 1618 三连击升级版输出样例#1: 192 384 576 219 438 657 273 546 819 327 654 981
来源:互联网 发布:哪里招聘淘宝客服的 编辑:程序博客网 时间:2024/05/26 02:55
题目描述
将1,2,…,9共9个数分成三组,分别组成三个三位数,且使这三个三位数的比例是A:B:C,试求出所有满足条件的三个三位数,若无解,输出“No!!!”。
//感谢黄小U饮品完善题意
输入输出格式
输入格式:三个数,A B C。
输出格式:若干行,每行3个数字。按照每行第一个数字升序排列。
输入输出样例
输入样例#1:
1 2 3
输出样例#1:192 384 576219 438 657273 546 819327 654 981
A<B<C觉得思路真的很重要!
#include<iostream>#include<stdio.h>#include<cstring>using namespace std;int main(){ int a[100]; int t=0,q,j,k,i,d,b,c,z=0; cin>>d>>b>>c; z=0; for(j=123;j<=987;j++){ t=0; k=j*b/d; //a b c 这里要注意 i=j*c/d; memset(a,0,sizeof(a)); a[j/100]++; a[j/10%10]++; a[j%10]++; a[k/100]++; a[k/10%10]++; a[k%10]++; a[i/100]++; a[i/10%10]++; a[i%10]++; for(q=1;q<10;q++){ if(a[q]==1) t=t+1; } if(t==9){ z=1; cout<<j<<" "<<k<<" "<<i<<endl; } } if(z!=1){ cout<<"No!!!"<<endl; } return 0;}
阅读全文
0 0
- 洛谷 1618 三连击升级版输出样例#1: 192 384 576 219 438 657 273 546 819 327 654 981
- 洛谷 P1008三连击 & P1618三连击(升级版)
- luogu【1618】三连击(升级版)
- 洛谷 P1618 三连击(升级版)
- 三连击(升级版)
- P1618 三连击(升级版)
- luogu P1618 三连击(升级版)
- P1618 三连击(升级版)
- 新手村 Boss战-入门综合练习1 三连击(升级版)
- <NOIP> 27 . P1618 三连击(升级版)
- 【洛谷】P1008 三连击
- 洛谷P1008 三连击
- 洛谷P1008 三连击
- 洛谷P1008 三连击
- 洛谷 P1008 三连击
- 洛谷 P1008 三连击
- P1008 三连击(洛谷)
- 【模拟】洛谷 P1008 三连击
- CS231N-Lecture6 Training Neural Network part-2
- c++中的const与指针
- L1-011. A-B
- Service层和Dao层
- 浅谈数组与链表的相似性
- 洛谷 1618 三连击升级版输出样例#1: 192 384 576 219 438 657 273 546 819 327 654 981
- py-faster-rcnn安装问题总结
- Node.js的基本模块学习(三)
- RESTful API 设计指南
- 米老师讲课-2017.5.20
- windows系统无线连接突然间上不了网
- Hbase完全分布式
- 我们这一代人的困惑 --转自于宙TEDx大会上的演讲
- Bower基本使用