求C++编程高手编一个程序,条件如下,已知:1、集合A={1,3,5,7,11,13,15,16,21,23,24,29,31,32,33,35,37,41,45,47,48,52,61,63,65,67,68,81};2、(x+y)属于集合A中的任何一个数;3、(x+11)属于集合A中的任何一个
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/18 01:34:33
![求C++编程高手编一个程序,条件如下,已知:1、集合A={1,3,5,7,11,13,15,16,21,23,24,29,31,32,33,35,37,41,45,47,48,52,61,63,65,67,68,81};2、(x+y)属于集合A中的任何一个数;3、(x+11)属于集合A中的任何一个](/uploads/image/z/13289800-40-0.jpg?t=%E6%B1%82C%2B%2B%E7%BC%96%E7%A8%8B%E9%AB%98%E6%89%8B%E7%BC%96%E4%B8%80%E4%B8%AA%E7%A8%8B%E5%BA%8F%2C%E6%9D%A1%E4%BB%B6%E5%A6%82%E4%B8%8B%2C%E5%B7%B2%E7%9F%A5%EF%BC%9A1%E3%80%81%E9%9B%86%E5%90%88A%EF%BC%9D%EF%BD%9B1%2C3%2C5%2C7%2C11%2C13%2C15%2C16%2C21%2C23%2C24%2C29%2C31%2C32%2C33%2C35%2C37%2C41%2C45%2C47%2C48%2C52%2C61%2C63%2C65%2C67%2C68%2C81%EF%BD%9D%3B2%E3%80%81%EF%BC%88x%2By%EF%BC%89%E5%B1%9E%E4%BA%8E%E9%9B%86%E5%90%88A%E4%B8%AD%E7%9A%84%E4%BB%BB%E4%BD%95%E4%B8%80%E4%B8%AA%E6%95%B0%3B3%E3%80%81%EF%BC%88x%2B11%EF%BC%89%E5%B1%9E%E4%BA%8E%E9%9B%86%E5%90%88A%E4%B8%AD%E7%9A%84%E4%BB%BB%E4%BD%95%E4%B8%80%E4%B8%AA)
求C++编程高手编一个程序,条件如下,已知:1、集合A={1,3,5,7,11,13,15,16,21,23,24,29,31,32,33,35,37,41,45,47,48,52,61,63,65,67,68,81};2、(x+y)属于集合A中的任何一个数;3、(x+11)属于集合A中的任何一个
求C++编程高手编一个程序,条件如下,
已知:
1、集合A={1,3,5,7,11,13,15,16,21,23,24,29,31,32,33,35,37,41,45,47,48,52,61,63,65,67,68,81};
2、(x+y)属于集合A中的任何一个数;
3、(x+11)属于集合A中的任何一个数;
4、(y+11)属于集合A中的任何一个数;
5、(x+y+12)属于集合A中的任何一个数;
求输出满足上述条件的(X+Y)=?对应的x、y的值分别为多少?
第4点写错了,应该是下面的条件:4、(y+1)属于集合A中的任何一个数;
编程不限软件,只要告诉用什么软件可以实现就可以了!
求C++编程高手编一个程序,条件如下,已知:1、集合A={1,3,5,7,11,13,15,16,21,23,24,29,31,32,33,35,37,41,45,47,48,52,61,63,65,67,68,81};2、(x+y)属于集合A中的任何一个数;3、(x+11)属于集合A中的任何一个
#include <iostream>
using namespace std;
void main()
{
char chs[]={1,3,5,7,11,13,15,16,21,23,24,29,31,32,33,35,37,41,45,47,48,52,61,63,65,67,68,81};
for (int x = 1-11; x < 81-11; ++x) {//因为没有说是整数,所以最新从1-11开始,最大是81-11,按条件2,3来取的
for (int y = 1-11; y < 81-11; ++y) {
string str = chs;//因为没有0,所以取巧,用string就搞定了
if(str.find(x+y)!=-1 && str.find(x+11)!=-1 &&
str.find(y+11)!=-1 &&str.find(x+y+12)!=-1)
cout<<x<<","<<y<<",x+y="<<x+y<<endl;
}
}
}