一个集合,若x属于A则2x+1,3x+1属于A
来源:互联网 发布:如何优化库存管理 编辑:程序博客网 时间:2024/05/19 14:20
/*
题目是这样的:
一个集合,若x属于A则2x+1,3x+1属于A,
已知1属于A,将A中所有元素从小到大排列,
求第50个元素是多少?前50个元素和为多少?
*/
#include<stdio.h>
int main()
{
int a[1000]={0},i,j,sum=0;
a[0]=1;
a[1]=3;
a[2]=4;
for(i=1,j=3;j<100;j+=2,i++)
{
a[j]=2*a[i]+1;
a[j+1]=3*a[i]+1;
}
for(i=0;i<100;i++)
{
for(j=i+1;j<100;j++)
{
if(a[i]>a[j])
{
sum=a[i];
a[i]=a[j];
a[j]=sum;
}
}
}
sum=0;
for(i=0;i<50;i++)
{
printf("%d,",a[i]);
sum+=a[i];
}
printf("/nNO.50=%d/n%d/n",a[49],sum);
return 0;
}
- 一个集合,若x属于A则2x+1,3x+1属于A
- BZOJ 2301 Problem B(x属于[a,b],y属于[c,d]满足gcd(x,y)=k的(x,y)的有序对数)
- 给你5个数a,b,c,d,k。x属于[a,b]y属于[c,d]。 问你有多少对(x,y)的公约数为k
- a<=1 && !x++
- 列出集合A={x|x∈Z,1≤x≤n}的r元子集
- 编写一个方法search(int a[],in x):若数组a中存在值为x的元素,则返回该元素的下标值,否则返回-1。
- 输出(x/1!)+(x*x*x/3!)+(x*x*x*x*x/5!)+````
- 1^x + 2 ^ x + 3 ^x + …… + n^x
- 连续赋值与求值顺序var a = {n:1};a.x = a = {n:2}; alert(a.x);
- 连续赋值与求值顺序var a = {n:1};a.x = a = {n:2}; alert(a.x)
- 证明当x属于(0,π/2)时,有不等式2x/π<sinx
- #define A(x) T_##x
- 一个多项式a+b*x+c*x^2+d*x^3+...,输入该多项式的系数和x的值后打印出这个多项式的值。
- x = power(a , (n -1)>>1);
- MIT 6.001.x学习笔记-1A
- 【c语言】有一个函数: x < 1 --- y = x 1 <= x < 10 --- y = 2 * x - 1 x >= 10 --- y = 3 * x - 11 输
- a属于内联元素
- Cocos2D-x A星寻路法
- sap abap程序之间的调用
- 解析char *p与char p[]
- ubutnu 10.04 LTS版本即将发布
- 请求的名称有效 但是没有找到请求的类型的数据。
- ADODB.Recordset (0x800A0BB9)
- 一个集合,若x属于A则2x+1,3x+1属于A
- log4j详解
- 利用WebClient上传文件
- 【趣闻】Google不让C语言之父提交代码
- Silverlight 浏览器外运行时获取不到初始化参数的问题
- 常见术语简写
- Eclipse的FindBugs插件
- ERP的概念与历程
- 调用函数'STATUS_TEXT_EDIT'读订单长文本新发现!!!