永发信息网

编写C++程序求一个问题!急求!!!

答案:2  悬赏:80  手机版
解决时间 2021-02-08 05:56
核反应堆有α和β两种粒子,每秒钟一个阿尔法粒子可以裂变成3个β粒子,而一个β粒子可以裂变为一个α粒子和2个β粒子,若在t=0时刻的反应堆中只有一个α粒子,求在t秒时反应贵裂变产生的α粒子数和β粒子数!
最佳答案
#include <iostream> #include <string.h> using namespace std; bool a[111][111]; int f[111][111], x[11111], y[11111]; int n, m; int i, j, k, p, q, s, t; char ch; inline void push(const int u, const int v) { if (!a[u][v]) a[u][v] = true, x[++k] = u, y[k] = v, f[u][v] = i; } int main() { cin >> n >> m; memset(a, 1, sizeof a); for (i = 1; i <= n; ++i) for (j = 1; j <= m; ++j) { cin >> ch; if (ch == 's') *x = i, *y = j; else if (ch == 't') a[i][j] = false, p = i, q = j; else a[i][j] = ch == '#'; } memset(f, 127, sizeof f), f[*x][*y] = 0; for (j = -1, k = 0; j < k; ) { s = x[++j], t = y[j]; i = f[s][t] + 1; push(s - 1, t), push(s + 1, t); push(s, t - 1), push(s, t + 1); } cout << f[p][q] << endl; return 0; }
全部回答
class lz { public: int a; int b; lz():a(0),b(0){} lz(int x,int y):a(x),b(y){} friend ostream& operator<<(ostream& os,const lz& l) { os<<l.a<<" "<<l.b<<endl; return os; } }; int main()//(int argc,char* argv[]) { const int N=1000; lz cnt[N]; cnt[0]={1,0}; for(int i=1;i!=N;++i) { cnt[i].a=cnt[i-1].b; cnt[i].b=cnt[i-1].a*3+cnt[i-1].b*2; } int n=0; while(cin>>n) cout<<cnt[n]; }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
生小孩能不能说降临人间
化州市人民法院地址有知道的么?有点事想过去
某汽车以10米/秒的速度匀速驶向一座陡峭的高
一般侧方位停车的最小距离是比车身长多少能进
盛世·帝景湾地址有知道的么?有点事想过
天天茶座在什么地方啊,我要过去处理事情
斗鱼2的大结局是什么?
Start BlueStacks 这个模拟器 。我的apk游戏
艺术设计学院地址在哪,我要去那里办事
大楼高29.2米,一楼准备开商店,层高4米,上
86÷2= 0×25= 900÷3= 840÷2= 90÷6=
玩鹰击长空1进入游戏后总是死机,高手帮忙看
土家酱香饼地址在什么地方,想过去办事
九晟KTV地址好找么,我有些事要过去
如图,D E在线段BC上 且BD=EC 求证向量AB+向量
推荐资讯
宣和全自动麻将机南平专卖店地址在什么地方,
韩剧 王与妃 资源,要钱的就不用回答了,分享
下列各项中,已经计提减值后其价值又得以恢复
南靖咸饭枸杞生烫地址在什么地方,想过去办事
王牌交换机售后的电话哪位知道啊?厂家是哪里
长子县南漳镇东王内村村民委员会在哪里啊,我
医学检验考研难度大不大
归纳明月几时有这篇作文的主要内容
玉麒麟轮胎淳化专卖地址好找么,我有些事要过
酷尚动漫城怎么去啊,我要去那办事
河南人都是坏人吗,为什么全国都恨河南人
我有两台电信ITV机顶盒,请问只开通一个户头
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?