“一片空白”的c#

using System;

using System.Collections.Generic;

using System.Text;

namespace FindTheNumber              //这里感觉和c++很像

{
  class Program
  {
    static void Main(string[] args)         //c#声明数组时,方括号 ([]) 必须跟在类型后面,而不是标识符后面

这里和c语言是相反的
    {
      int [] rg =                                // 初始化数组
          {2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,
           20,21,22,23,24,25,26,27,28,29,30,31};
      for (Int64 i = 1; i < Int64.MaxValue; i++)     //Int64 值类型表示值介于 -9,223,372,036,854,775,808 到 +9,223,372,036,854,775,807 之间的整数。
      {
        int hit = 0;
        int hit1 = -1;
        int hit2 = -1;
        for (int j = 0; (j < rg.Length) && (hit <=2) ; j++)
        {
          if ((i % rg[j]) != 0)
          {
            hit++;
            if (hit == 1)
            {
              hit1 = j;
            }
            else if (hit == 2)
            {
              hit2 = j;
            }
            else
              break;
          }

        }
        if ((hit == 2)&& (hit1+1==hit2))
        {
          Console.WriteLine("found {0}", i);
        }
      }
    }
  }
}

问题1:这个程序要找的是符合什么条件的数?

答:这是在网上查的:Int64 值类型表示值介于 -9,223,372,036,854,775,808 到 +9,223,372,036,854,775,807 之间的整数。

至于程序,不太能看懂

问题2:这样的数存在么?符合这一条件的最小的数是什么?

答:我个人觉得应该存在吧

问题3:在电脑上运行这一程序,你估计多长时间才能输出第一个结果?时间精确到分钟(电脑:单核CPU 4.0G Hz,内存和硬盘等资源充足)。

答:我估计挺长时间,大概五分钟左右吧。

问题4:在多核电脑上如何提高这一程序的运行效率?

答:分几个类同时进行吧

时间: 2024-08-19 12:02:35

“一片空白”的c#的相关文章

记一个狗屎的PHP空白页面问题

最近编译了一下LAMP HTTPD:2.4 MySQL:5.6 PHP:5.4 然后使用了httpd的event MPM,结果在没有copy php.ini-products到/etc/php.ini的时候phpinfo是可以出来的,结果copy以后phpinfo就是空白的了. 问题解决: 原来写的phpinfo页面: <? phpinfo(); ?> 改成这样就可以了: <?php phpinfo(); ?> 原因:php.ini 中默认没有开启短格式支持,修改php.ini s

tensorboard在windows系统浏览器显示空白的解决

一个简单的using_tensorboard.py程序,如下: 1 #using_tensorboard.py 2 3 import tensorflow as tf 4 5 a = tf.constant(10,name="a") 6 b = tf.constant(90,name="b") 7 y = tf.Variable(a+b*2,name='y') 8 model = tf.initialize_all_variables() 9 10 with tf.

微信点击图文消息链接 在根据判断跳到另一个页面 但是 点关闭 将当前的关闭之后 会出现空白页

<script> function ss() { var u = navigator.userAgent; if (u.indexOf('Android') > -1 || u.indexOf('Linux') > -1) {//安卓手机location.href = '2.html?id=3323/#wechat_redirect'; } else if (u.indexOf('iPhone') > -1) {//苹果手机location.href = '2.html?id

angularjs下拉框空白

搜索angularjs下拉框空白,可以出现很多解决方案,但是对于静态字段来说,网上目前还没有找到解决方案,如下: 1 <select class="form-control" ng-model="UserState" 2 ng-init="UserState=0"> 3 <option value="-1">选择状态</option> 4 <option value="0&q

简记&lt;img&gt;下方的空白间隙

当你书写以下代码 <img src="balbal.." /> <div></div> 你会发现<img>距离<div>隔了几个空白像素 那么 Q1:这些空白像素如何产生的? A1:这是因为 水平方向上的元素垂直对齐的方式  造成的. 通常情况,能在一行显示的元素,display应为inline或者line-block. 如果一行上的元素高矮不一致,那么应该如何对齐这些inline? css提供了vertical-align来

初入码田--ASP.NET MVC4 Web应用之创建一个空白的MVC应用程序

初入码田--ASP.NET MVC4 Web应用开发之一  实现简单的登录 初入码田--ASP.NET MVC4 Web应用开发之二 实现简单的增删改查 2016-07-29 再次之前,需要一台电脑(- ̄▽ ̄)-,以及Visual Studio 2013或者更高版本,SQL Sever数据库(暂时不用) 新建项目 下面会出现选择模板选项(我们选择的是MVC模板) 其中,在创建MVC模板时会有身份验证选项.可选择添加的文件夹和核心引用(Web Form和Web API)以及单元测试选项 身份验证分

span设为inline-block之后,未包含文字时下面会多出一条空白问题

1.问题的引出: 产品列表页面场景: 上面是产品图片[img], 中间是提示库存信息[span](始终存在,有库存则不显示文字,但元素占位.所以设置display:inline-block), 下面是产品名称[div]. 效果如下: 我们发现,没有文字的时候,span元素下方会多一条空白. 将display设置为block,则不会出现此问题. 2.问题的解决: span元素设置vertical-align值为baseline以外的值. 3.为什么这样解决: 兼容性问题!!! 专业描述:RD302

dedeCMS搬家后打开是空白的解决方案

最近做了个网站,又用的蛋疼的织梦程序,本地测试的好好的,没问题,上传到空间打开他娘的一片空白,空白一片,应该是缓存的问题,去data/common.inc.php下把数据库文件设置好后还他妈是白白的,找了很多办法,都是白的,最后急了我在官网下载了一套原本dede程序,那里面的install文件夹拉出来,上传到空间,覆盖掉原有已安装过的install文件夹(现在肯定有人说我脑残,上传到空间居然不删install,本人一向很懒的..没关系)然后访问install,重新安装,数据库从建或者覆盖之前的,

android 给空白包签名

前言:之前公司app在腾讯开放平台认领应用时,涉及了一个问题:就是给空白包签名.然后再上传上去审核. 腾讯开放平台的官方说明如下, 如何签名:jarsgner-verbose-keystore[keystorePath]-singnedjar [apkOut] [apkln] [alias] jarsgner命令格式:-verbose输出详细信息-keystore密钥库位置-alias demo.keystore 别名 demo.keystore-keyalg RSA 使用RSA算法对签名加密-

ArcGIS AddIN 之 DockPanel 界面空白

辛辛苦苦写了个AddIn插件,自己用一切正常,发给别人就弹不出DockPanel, 或者弹出时只有Panel,没有具体的控件.经多次排查,原因是: 使用了第三方的界面控件DotNetBar,开发环境中由于DotNetBar配置正常,所以一切正常, 而其他人电脑没有DotNetBar,所以导致了DockPanel空白. 解决方法:电脑上装DotNetBar 控件