(包含整型变量快速读入、简易循环和连续容器的迭代器循环的宏定义、调试时的运行时间输出(编译选项应有“DEBUG”宏定义)等)

 1 /*=============================================================================================================================*/

 2 /*======================================================Code by Asm.Def========================================================*/

 3 /*=============================================================================================================================*/

 4 #include <cstdio>

 5 #include <iostream>

 6 #include <algorithm>

 7 #include <cmath>

 8 #include <cctype>

 9 #include <memory.h>

 #include <vector>

 #include <set>

 #include <string>

 #include <cstring>

 #include <map>

 #include <queue>

 #include <deque>

 #include <stack>

 #include <ctime>

 #include <iterator>

 #include <functional>

 #include <cstdlib>

 using namespace std;

 /*===================================================CONVENIENT DIFINATIONS====================================================*/

 #define forall(it,v) for(__typeof(v.begin()) it = v.begin();it < v.end();++it) 

 #define pb push_back

 #define REP(i,j,k) for(i = j;i <= k;++i)

 #define REPD(i,j,k) for(i = j;i >= k;--i)

 /*===========================================================TYPES=============================================================*/

 typedef long long LL;

 

 /*======================================================GLOBAL VARIABLES=======================================================*/

 

 /*==========================================================FUNCTIONS==========================================================*/

 template<typename T>

     void getint(T &x){

     char c = getchar();

     while(!isdigit(c)))c = getchar();

     x = c - '';

     while(isdigit(c = getchar()))x = x *  + c - '';

 }

 void work(int T){

     

 }

 

 int main(){

     srand((int)time());

     #ifdef DEBUG

     assert(freopen("test","r",stdin));

     #endif

     //--------------------------------------------------variables-----------------------------------------------------------

     int T,i;

     //-----------------------------------------------------work-------------------------------------------------------------

     getint(T);

     REP(i,,T)work(i);

 

     //----------------------------------------------------------------------------------------------------------------------

     #ifdef DEBUG

     cout << (double)clock() / CLOCKS_PER_SEC <<endl;

     #endif

     return ;

 }

 /*=============================================================================================================================*/

ACM/CF赛制getstart模板的更多相关文章

  1. ACM - 图论- 网络流 - 算法模板

    \(EK\) 算法模板 #include <iostream> #include <queue> #include<string.h> using namespac ...

  2. #C++初学记录(set进阶#acm cf 190802 B. Subsegments)

    B. Subsegments#set进阶 Programmer Sasha has recently begun to study data structures. His coach Stas to ...

  3. ACM模板合集

    写在前面: 第一年小白拿铜牌,第二年队友出走,加上疫情原因不能回校训练导致心底防线彻底崩盘,于是选择退役. 自从退役之后,一直想我打了那么久的ACM,什么也没留下觉得很难受,突然想到我打ACM的时候, ...

  4. 【XDU1144】合并模板

    问题 Fate 有 n 个 ACM/ICPC 比赛的模板,每个都是一个独立的 PDF 文件.为了便于打印,万神希望将这些模板合并成一个 PDF 文件.万神有一个工具,可以将至多 k 个 PDF 文件合 ...

  5. 线段树模板(无lazy优化)

    区间修改与区间查询问题 模板: int ans; struct node{ int l,r,v; node(){v=;} }tree[LEN*]; int arr[LEN]; //建树 void bu ...

  6. 肝题与oj

    oier很多,oj也很多,这些oj分别有怎样的特点,我们又该怎样选择呢?请各位客官听在下分解 (我主要说一些比较大众的oj) (注意:难度与界面友好度为个人意见,不喜勿喷) 1.入门级 1.NOIop ...

  7. PAT 天梯赛 L2-1 紧急救援

    Dijkstra算法扩展 题目链接 解题代码如下: #include<cstdio> #include<iostream> #include<algorithm> ...

  8. postfix 邮件服务的安装及详解

    该实验系统:cetnos 6.5 sendmail:性能好,设置复杂,适合老手 qmail:体积小260+k ,模块化.需要做二次开发,适合对邮件性能有要求的 postfix:前身是sendmail, ...

  9. 手动编写的几个简单的puppet管理配置

    puppet在自动化配置管理方面有很强大的优势,这里就不做过多介绍了,下面记录下几个简单的puppet管理配置: 一.首先在服务端和客户端安装puppet和facter 1)服务端 安装Puppet ...

随机推荐

  1. [Leetcode Week12]Unique Paths II

    Unique Paths II 题解 原创文章,拒绝转载 题目来源:https://leetcode.com/problems/unique-paths-ii/description/ Descrip ...

  2. 使用Redirector插件解决googleapis公共库加载的问题【转】

    转自:http://www.cnblogs.com/kari/p/5860371.html 最近访问一些面向国外的网站总是会出现ajax.googleaips.com无法加载的情况.以下为加载stac ...

  3. binlog2sql 回滚误操作

    参考过在资料: https://github.com/wuyongshenghub/mysqlbinlog2sql https://www.cnblogs.com/xuanzhi201111/p/66 ...

  4. caffe Python API 之InnerProduct

    net.fc3 = caffe.layers.InnerProduct(net.pool1, num_output=1024, weight_filler=dict(type='xavier'), b ...

  5. PHP配置Configure报错:Please reinstall the libzip distribution

    PHP配置Configure报错:Please reinstall the libzip distribution 发生情景: php执行配置命令configure时,报如下错误: checking ...

  6. [How to]Cloudera manager 离线安装手册

    2016-01-1910:54:05  增加kafka 1.简介 本文介绍在离线环境下安装Cloudera manager和简单使用方法 2.环境 OS:CentOS 6.7 Cloudera man ...

  7. linux命令(1):sed命令

    实例一: Config_file文件内容如下: sed去除注释行:sed -i -c -e '/^#/d' config_file  [会删除指定文件带有注释行] sed去除空行: sed -i -c ...

  8. Hive SQL 常用日期

    Hive SQL 常用日期 原文地址:Hive SQL常用日期函数 Hive SQL 常用日期 注意: MM DD MO TU等要大写 已知日期 要求日期 语句 结果 本周任意一天 本周一 selec ...

  9. ES6 module语法加载 import export

    export:暴露,就是把接口暴露出去 import:引入,跟字面意思一样,引入接口 export {} export function demo(){} export var demo1; 这上面的 ...

  10. chain模块将两个列表合并

    示例代码 from itertools import chain v1 = [11,22,33] v2 = ['a','b','c'] for item in chain(v1,v2): print( ...