精华内容
下载资源
问答
  • 核反应堆

    2020-03-13 22:48:50
    核反应堆有两类事件发生: 高能质点碰击核子时,质点被吸收,放出3个高能质点和1个低能质点; 低能质点碰击核子时,质点被吸收,放出2个高能质点和1个低能质点。 假定开始的时候(0微秒)只有一个高能质点射入...

    某核反应堆有两类事件发生:
    高能质点碰击核子时,质点被吸收,放出3个高能质点和1个低能质点;
    低能质点碰击核子时,质点被吸收,放出2个高能质点和1个低能质点。
    假定开始的时候(0微秒)只有一个高能质点射入核反应堆,每一微秒引起一个事件发生(对于一个事件,当前存在的所有质点都会撞击核子),试确定n微秒时高能质点和低能质点的数目。
    Input
    输入含有一些整数n(0≤n≤33),以微秒为单位,若n为-1表示处理结束。
    Output
    分别输出n微秒时刻高能质点和低能质点的数量,高能质点与低能质点数量之间以逗号空格分隔。每个输出占一行。
    Sample Input
    5 2
    -1
    Sample Output
    571, 209
    11, 4

    提示
    可以使用long long int对付GNU C++,使用__int64对付VC6

    #include <stdio.h>
    int main()
    {
    
        long long int high[34],low[34];
        high[0] = 1;
        low[0] = 0;
        for(int k = 0;k < 33;k++)
        {
            high[k + 1] = high[k] * 3 + low[k] * 2;
            low[k + 1] = high[k] + low[k];
        }
        int n;scanf("%d", &n);
        while(n != -1)
        {
            printf("%lld, %lld\n",high[n],low[n]);
            scanf("%d",&n);
        }
        return 0;
    }
    

    感想
    这个题写了好久,一直time limit exceeded。后来发现要先把所有时间的东西算出来,然后再读入数据,不然会超时

    展开全文
  • 实验案例 核反应堆屏蔽层设计问题 1 实验案例 1 1.1 核反应堆屏蔽层设计问题1 1.1.1 问题描述与分析1 1.1.2 模型假设2 1.1.3 中子运动的数学描述2 1.1.4 模拟算法中的问题2 1.1.5 模拟结果2 1.1.6 模拟程序3 1.1.7 ...
  • 核反应堆系统的核热耦合分析综述,胡珀,匡波,核反应堆系统的设计和安全分析,离不开相应的分析程序,本文通过文献梳理了对核系统三维分析方法重要方向-核热耦合计算的现状,�
  • windows开机动画钢铁侠核反应堆 白色、蓝色、核反应堆
  • JDOJ3010 核反应堆

    2019-09-29 07:02:59
    JDOJ3010 核反应堆 https://neooj.com/oldoj/problem.php?id=3010 题目描述 某核反应堆有两类事件发生: 高能质点碰击核子时,质点被吸收,放出3个高能质点和1个低能质点; 低能质点碰击核子时,质点被吸收...

    JDOJ3010 核反应堆

    https://neooj.com/oldoj/problem.php?id=3010

    题目描述

    某核反应堆有两类事件发生:

    1. 高能质点碰击核子时,质点被吸收,放出3个高能质点和1个低能质点;
    2. 低能质点碰击核子时,质点被吸收,放出2个高能质点和1个低能质点。

    假定开始的时候(0微秒)只有一个高能质点射入核反应堆,每一微秒引起一个事件发生(对于一个事件,当前存在的所有质点都会撞击核子),试确定N (0 <= N <= 105)微秒时高能质点和低能质点的数目。

    输入

    输入一个整数N,表示询问第N微秒时刻。

    输出

    输出一行两个整数A和B,表示第N微秒的高能质子和低能质子数,答案可能会很大,结果模上2333333。

    样例输入

    2

    样例输出

    11 4 
     
    我觉得到这里就可以算作动态规划的初步了,假如能把前面的几道题刷好,对动态规划就会有了一个比较直观而且初步的认识,可以开始尝试做动态规划的题目了
    Code:
    #include<cstdio>
    using namespace std;
    long long a[100100],b[100100];
    int main()
    {
        int n;
        scanf("%d",&n);
        a[0]=1;b[0]=0;
        a[1]=3;b[1]=1;
        for(int i=2;i<=n;i++)
        {
            a[i]=(3*a[i-1]+2*b[i-1])%2333333;
            b[i]=(a[i-1]+b[i-1])%2333333;
        }
        printf("%lld %lld",a[n],b[n]);
        return 0;
    }

     

    转载于:https://www.cnblogs.com/fusiwei/p/11163314.html

    展开全文
  • F - 核反应堆

    2020-03-15 20:38:06
    核反应堆有两类事件发生: 高能质点碰击核子时,质点被吸收,放出3个高能质点和1个低能质点; 低能质点碰击核子时,质点被吸收,放出2个高能质点和1个低能质点。 假定开始的时候(0微秒)只有一个高能质点射入...

    某核反应堆有两类事件发生:

    高能质点碰击核子时,质点被吸收,放出3个高能质点和1个低能质点;

    低能质点碰击核子时,质点被吸收,放出2个高能质点和1个低能质点。

    假定开始的时候(0微秒)只有一个高能质点射入核反应堆,每一微秒引起一个事件发生(对于一个事件,当前存在的所有质点都会撞击核子),试确定n微秒时高能质点和低能质点的数目。

    Input输入含有一些整数n(0≤n≤33),以微秒为单位,若n为-1表示处理结束。

    Output分别输出n微秒时刻高能质点和低能质点的数量,高能质点与低能质点数量之间以逗号空格分隔。每个输出占一行。

    Sample Input5 2
    -1Sample Output571, 209
    11, 4

    提示
    可以使用long long int对付GNU C++,使用__int64对付VC6
    这道题可以很简单的归纳出两个函数式
    低能质子:d(n)=d(n-1)+2g(n-1);
    高能质子: g(n)=3g(n-1)+2d(n-1);所以我一开始想到了用递归

    #include<bits/stdc++.h>
    using namespace std;
    long long high(int n);
    long long low(int n);
    int main()
    {
     int n;
     cin>>n;
     while(n!=-1)
     {
      cout<<high(n)<<", "<<low(n)<<endl;
      cin>>n;
     }
    }
    long long low(int n)
    {
     if(n==0)
     return 0;
     else return low(n-1)+high(n-1);
    }
    long long high(int n)
    {
     if(n==0)
     return 1;
     else return 3*high(n-1)+2*low(n-1);
    }

    可是你会发现当n比较大时,运行速度很慢会超时所以我又换成了迭代法

    #include<bits/stdc++.h>
    using namespace std;
    #define ll long long
    int main()
    {
     int n;
     cin>>n;
     while(n!=-1)
     {
      if(n==0)
      cout<<"1"<<", "<<"0"<<endl;
      else{
      ll d,dq,g,gq;
      dq=0;gq=1;
      for(int i=1;i<=n;i++) 
      {
       d=dq+gq;
       g=3*gq+2*dq;
       dq=d;
       gq=g;
     }
      
      cout<<g<<", "<<d<<endl;}
      cin>>n;
     }
    }

    这个效率就高多了

    展开全文
  • Z - 核反应堆

    2018-02-05 14:06:20
    Z - 核反应堆 题目描述 某核反应堆有两类事件发生: 高能质点碰击核子时,质点被吸收,放出3个高能质点和1个低能质点; 低能质点碰击核子时,质点被吸收,放出2个高能质点和1个低能质点。 假定开始的时候(0...

    Z - 核反应堆

    题目描述

    某核反应堆有两类事件发生:
    高能质点碰击核子时,质点被吸收,放出3个高能质点和1个低能质点;
    低能质点碰击核子时,质点被吸收,放出2个高能质点和1个低能质点。
    假定开始的时候(0微秒)只有一个高能质点射入核反应堆,每一微秒引起一个事件发生(对于一个事件,当前存在的所有质点都会撞击核子),试确定n微秒时高能质点和低能质点的数目。

    Iutput

    输入含有一些整数n(0≤n≤33),以微秒为单位,若n为-1表示处理结束。

    Output

    分别输出n微秒时刻高能质点和低能质点的数量,高能质点与低能质点数量之间以逗号空格分隔。每个输出占一行。

    Sample Input

    5 2
    -1

    Sample Output

    571, 209
    11, 4


    思路:

    归纳出公式,带入即可;
    a=3* a+2*b;
    b=a+b;


    代码

    #include <cstdio>
    using namespace std;
    int main()
    {
        int t;
        while(scanf("%d",&t),t!=-1){
            long long int a=1,b=0,temp;
            while(t--){
                temp=a;
                a=3*a+2*b;
                b=temp+b;
            }
            printf("%I64d, %I64d\n",a,b);
        }
    
        return 0;
    }
    
    
    
    展开全文
  • hdu 2085 核反应堆

    2018-03-29 21:25:33
    核反应堆Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 20750 Accepted Submission(s): 9100Problem Description 某核反应堆有两类事件发生:高能质点...
  • HDU 2085 核反应堆

    2018-06-29 16:22:00
    Problem Description 某核反应堆有两类事件发生:高能质点碰击核子时,质点被吸收,放出3个高能质点...假定开始的时候(0微秒)只有一个高能质点射入核反应堆,每一微秒引起一个事件发生(对于一个事件,当前存在...
  • 英国中央发电公司(CEGB)正在研究用全息术对核反应堆燃料成份作常规检验的前景,该公司向英格兰和威尔士供电。据该公司马奇伍德工程实验室全息照相组负责人威伯斯特(J. Webster)说,该室已研制成分辨率足够高的全息...
  • 2085 核反应堆

    2014-07-10 15:38:35
    核反应堆 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 9527 Accepted Submission(s): 4384 Problem Description 某核反应堆有两类事件...
  • 核反应堆 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 16007 Accepted Submission(s): 7175 Problem Description 某核反应堆有两类事件发生: ...
  • 核反应堆安全分析 朱继洲编著 第一章 核核反应堆安全的基本原则 第二章 核反应堆的安全系统 第三章 核反应堆瞬态分析基础
  • 一体化核反应堆套管管束换热器热力计算方法研究,祝百茹,张宏利,对一体化核反应堆套管管束式换热器传热系数K进行研究,针对其设计计算比较复杂,文章采用数值计算方法——一元线性回归原理推导�
  • 核反应堆问题

    千次阅读 2015-05-20 21:40:25
     某核反应堆有两类事件发生:  (1)高能质点碰击核子时,质点被吸收,放出3个高能质点和1个低能质点;  (2)低能质点碰击核子时,质点被吸收,放出2个高能质点和1个低能质点。  假定开始的时候(0微秒)...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 527
精华内容 210
热门标签
关键字:

核反应堆