zoukankan      html  css  js  c++  java
  • 对拍Windows/UNIX

    Windows:

    #include<cstdio>
    #include<cstdlib>
    #include<ctime>
    typedef double db;
    using namespace std;
    
    int main()
    {
        for(int t = 1; t <= 1000; ++t)
        {
            system(".\random.exe");
            db Beg = clock();
            system(".\ac.exe");
            db End = clock();
            system(".\bf.exe");
            if(system("fc .\ac.out .\bf.out"))
            {
                printf("WA
    "); return 0;
            }
            else printf("#%d AC %.2lfms
    ", t, End - Beg);
        }
        return 0;
    }
    View Code

    UNIX:

    #include<cstdio>
    #include<ctime>
    #include<cstdlib>
    using namespace std;
    typedef double db;
    
    int main()
    {
      for(int i = 1; i <= 10000; ++i)
        {
          system("//home//noilinux//Desktop//random");
          db Beg = clock();
          system("//home//noilinux//Desktop//sol");
          db End = clock();
          system("//home//noilinux//Desktop//bf");
          if(system("diff //home//noilinux//Desktop//sol.out //home/noilinux//Desktop//bf.out"))
          {
          puts("WA"); return 0;
          }
          else printf("AC #%d, Time : %.0lfms
    ", i, End - Beg);
        }
      return 0;
    }
    View Code

     By mrclr 戳这里进julao博客

  • 相关阅读:
    java中级或者高级面试题分享
    java常使用的框架
    spring的定时器
    ArrayList源码理解
    缓存 Memached
    ORM框架
    Web处理方式
    git使用
    Entity Framework
    .net 学习笔记2
  • 原文地址:https://www.cnblogs.com/yuyanjiaB/p/9757380.html
Copyright © 2011-2022 走看看