陈尚涵 发表于 2023-5-2 14:14:16

跑分程序

本帖最后由 陈尚涵 于 2023-5-2 21:39 编辑

闲的没事写的……
也是一个非常简单的跑分程序
但是我也有一些不确定,因为任务管理器里这个程序cpu只占用了不到1%,
我的理解呢是你配置越好那么分配的会越多,比如所有人都分配了1%,那么就可以测出来了
但这应该是有下限的……比如你硬件太差就会超1%(可能?)
这块我也不太懂,有大佬来解释一下嘛?
如果你们对我这个程序有意见欢迎提出来{:10_256:}
大家需要原理的发出来我再出
其实就是想多骗点评分(小声
在这里感谢@zhangjinxuan 的改正!!!!!!!!
#include <iostream>
#include <ctime>
using namespace std;
int main(){
      long long te;
      cout << "一次跑分的时间是(以毫秒为单位):";
      cin >> te;
      long long ts;
      cout << "一共要跑多少次分(结束显示平均分,更精准):";
      cin >> ts;
      cout << "好的,接下来请耐心等待跑分结束。" << endl;
      cout << "期间您可以用电脑干其他的事情,但也许会导致分数变低和卡顿哦!" << endl;
      long long y = 0;
      long long sum = 0;
      for (int i = 0; i < ts; i++){
                clock_t start = clock();
                while(true){
                        double a = 114514.1918110;
                        double b = 3.1415926535;
                        double c = a + b;
                        y++;
                        clock_t now = clock();
                        if (now - start >= te){
                              break;
                        }
                }
                sum += y;
      }
      cout << "您的分数为:" << sum / ts << endl;
      return 0;
}
大家可以自己的配置和两个测试的参数还有结果发出来
我先来:i5+13500f+3060ti(显卡这里面会不会影响结果不清楚)参数1000 10结果1832396075(经过@zhangjinxuan 的改正分数也不知道是什么原理分数不增反减)

陈尚涵 发表于 2023-5-2 14:15:00

@sfqxx @元豪 @歌者文明清理员 @zhangjinxuan 来看看

sfqxx 发表于 2023-5-2 14:18:05

{:7_146:}

Threebody1 发表于 2023-5-2 14:18:19

陈尚涵 发表于 2023-5-2 14:15
@sfqxx @元豪 @歌者文明清理员 @zhangjinxuan 来看看

你没喊到我,把我小号喊来了{:10_277:}

歌者文明清理员 发表于 2023-5-2 14:21:28

Threebody1 发表于 2023-5-2 14:18
你没喊到我,把我小号喊来了

回去,他又没at你

Threebody1 发表于 2023-5-2 14:21:55

歌者文明清理员 发表于 2023-5-2 14:21
回去,他又没at你

精神分裂

陈尚涵 发表于 2023-5-2 14:23:50

Threebody1 发表于 2023-5-2 14:21
精神分裂

6

元豪 发表于 2023-5-2 14:32:07

这是什么??{:10_257:}

tommyyu 发表于 2023-5-2 14:53:57

我也逝着写了一个跑分程序:{:10_256:}
逝用须知:
①本跑分程序仅限Windows(Linux 系统中无法核理运行)
②关掉杀毒软件的提醒
③从电脑开始运行的时间开始计时,计算到黑屏时间(单位:秒)即为电脑的分数
④打开这个程序后可能需要5-10分钟再次重启。
⑤可以尝试将本程序设为开机启动项,然后你的电脑就废了{:10_256:}
⑥谨慎使用。

陈尚涵 发表于 2023-5-2 15:22:53

tommyyu 发表于 2023-5-2 14:53
我也逝着写了一个跑分程序:
逝用须知:
①本跑分程序仅限Windows(Linux 系统中无法核理运行)
...

6,我不敢打开了

liuhongrun2022 发表于 2023-5-2 17:31:19

tommyyu 发表于 2023-5-2 14:53
我也逝着写了一个跑分程序:
逝用须知:
①本跑分程序仅限Windows(Linux 系统中无法核理运行)
...

默默打开我的vbox...

zhangjinxuan 发表于 2023-5-2 18:31:43

本帖最后由 zhangjinxuan 于 2023-5-2 18:36 编辑

我是不是该换电脑了{:10_269:}
我的分数为:217200623
我的配置:
处理器Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz2.60GHz
内存:8.00GB
系统类型:64位,x64 处理器

zhangjinxuan 发表于 2023-5-2 18:35:54

你这平均值算的不准确啊{:10_306:}
还有很多bug{:10_269:}
#include <iostream>
#include <ctime>
using namespace std;
int main(){
      long long te;
      cout << "一次跑分的时间是(以毫秒为单位):";
      cin >> te;
      long long ts;
      cout << "一共要跑多少次分(结束显示平均分,更精准):";
      cin >> ts;
      cout << "好的,接下来请耐心等待跑分结束。" << endl;
      cout << "期间您可以用电脑干其他的事情,但也许会导致分数变低和卡顿哦!" << endl;
      long long y = 0;
      long long sum = 0; // 平均值怎么算?总数 / 项数,这么算。
      for (int i = 0; i < ts; i++){
                        clock_t start = clock(); // 开始在哪里?在开始测试之前的位置。
                while(true){
                        double a = 114514.1918110;
                        double b = 3.1415926535;
                        double c = a + b;
                        y++;
                        clock_t now = clock();
                        if (now - start >= te){
                              break;
                        }
                }
                sum += y;
      }
      cout << "您的分数为:" << sum / ts << endl;
      return 0;
}

陈尚涵 发表于 2023-5-2 21:03:15

liuhongrun2022 发表于 2023-5-2 17:31
默默打开我的vbox...

沙盒其实也不太安全……

liuhongrun2022 发表于 2023-5-2 21:03:48

陈尚涵 发表于 2023-5-2 21:03
沙盒其实也不太安全……

确实

陈尚涵 发表于 2023-5-2 21:05:50

zhangjinxuan 发表于 2023-5-2 18:31
我是不是该换电脑了
我的分数为:217200623
我的配置:

??????i7 6700
这种配置玩mc都费劲吧{:10_277:}
不过这也变相说明了这玩意确实有很大的问题
i5 13500f和i7 6700差的不是一点半点……毕竟每一代都比同等级高约30%-40%,差的是7代啊
相差只有100w……说明确实有点问题,我再研究研究

陈尚涵 发表于 2023-5-2 21:06:55

zhangjinxuan 发表于 2023-5-2 18:35
你这平均值算的不准确啊
还有很多bug

额因为后来改了所以才很多bug……感谢指正

陈尚涵 发表于 2023-5-2 21:36:28

zhangjinxuan 发表于 2023-5-2 18:31
我是不是该换电脑了
我的分数为:217200623
我的配置:

草没事了数了一下你比我少一位数

zhangjinxuan 发表于 2023-5-3 08:28:30

陈尚涵 发表于 2023-5-2 21:05
??????i7 6700
这种配置玩mc都费劲吧
不过这也变相说明了这玩意确实有很大的问题


我想换电脑{:10_250:}

陈尚涵 发表于 2023-5-3 10:48:51

本帖最后由 陈尚涵 于 2023-7-9 15:01 编辑

zhangjinxuan 发表于 2023-5-3 08:28
我想换电脑

应该是没bug,因为你比我小了一位数{:10_250:}
现在i3 12100f都已经鲨疯了,但是也仅仅555元,搭配上个便宜的,哪怕1060?也够你编程很长时间了。
如果你只是学c++python的算法,那么这足够了,毕竟能运行就行
但如果你是做人工智能(人工智能需要庞大的性能支撑),游戏开发(这个更严重,你电脑性能不足的话,那么不仅会导致十分卡顿,并且在游戏也很难在优化前试运行,而无法试运行也就代表了想要直到怎么优化也很难,恶性循环),又或者是linux(如果你装双系统一般没什么事,但是虚拟机往往会性能很烂),往往需要较高的性能
页: [1] 2
查看完整版本: 跑分程序