Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|---|
123311 | 唐钧 | Blah数集 | C++ | 编译错误 | 0 | 0 MS | 0 KB | 556 | 2024-01-22 20:07:47 |
#include<iostream> #include<cmath> #include<cstdio> #include<cstring> using namespace std; int main() { int a,n; int q[100001]; int i,h1,h2; while(cin>>a>>n) { i=h1=h2=1; q[i]=a; i++; while(i<=n) { int x=2*q[h1]+1; int y=3*q[h2]+1; if(x<y) { q[tail]=x; tail++; head1++; } else if(y<x) { q[tail]=y; tail++; head2++; } else { q[tail]=x; //tail++; head1++; head2++; } } cout<<q[tail]<<endl; } return 0; }