队列2--集合
队列2--集合
一、心得
二、题目及分析
求1, 2x+1和3x+1队列的第100个数
三、代码及结果
1 //求1, 2x+1和3x+1队列的第100个数 2 //依次把队列中的2x+1和3x+1都取了 3 #include <iostream> 4 using namespace std; 5 6 int q[200]; 7 8 int main(){ 9 int head=1; 10 q[head]=1; 11 int two=1,three=1; 12 //求第100个数 13 for(int i=1;i<=100;i++){ 14 int x2=2*q[two]+1; 15 int x3=3*q[three]+1; 16 if(x2==x3){ 17 q[++head]=x2; 18 two++,three++; 19 } 20 else if(x2<x3){ 21 q[++head]=x2; 22 two++; 23 } 24 else{ 25 q[++head]=x3; 26 three++; 27 } 28 } 29 cout<<q[100]<<endl; 30 31 32 return 0; 33 }
前十项
版权申明:欢迎转载,但请注明出处
一些博文中有一些参考内容因时间久远找不到来源了没有注明,如果侵权请联系我删除。
在校每年国奖、每年专业第一,加拿大留学,先后工作于华东师范大学和香港教育大学。
2025-04-30:宅加太忙,特此在网上找女朋友,坐标上海,非诚勿扰,vx:fan404006308
AI交流资料群:753014672