C++ int128

**

快速地调用,一般的方法

**

还可以,不过并不是最大的,有时还差点意思,相当于longlong强化版

#include<iostream>
using in = signed long long int;int main(){int n,m;std::cin >> n >> m;}

解题时使用的int128,避免了使用高精度的高代码强度

#include <bits/stdc++.h>
using in = __int128;
void print(__int128 a) {if(a<0) {std::cout<<"-";a=-a;}if(a>9) {print(a/10);}putchar(a%10+'0');}int main() {int n,m;std::cin >> n >> m;in ans = 0;in f[m][m];int now[m];for(int i = 0; i<n ; i++) {memset(f,0,sizeof(f));for(int j = 0; j<m ; j++) {std::cin >> now[j];f[j][j] = now[j];}for (int h = 1; h < m; h++) {for (int left = 0; left < m - h; left++) {int right = left + h;in k1 = f[left + 1][right] * 2 + now[left];in k2 = f[left][right - 1] * 2 + now[right];f[left][right] = std::max(k1, k2);}}ans += f[0][m - 1];}ans *= 2;print(ans);std::cout<<std::endl;return 0;
}

int128模板如下
需要手写输入输出,相当于C++内测的一种数据类型
max int128:
±85070591730234615865843651857942052864
约为10^38
足够解决大部分高精度,大数据问题

#include <bits/stdc++.h>
using in = __int128;
//max int128:
//85070591730234615865843651857942052864
//10^38
//+ 38 win ;; +- 76 win
void print(__int128 a) {if(a<0) {std::cout<<"-";a=-a;}if(a>9) {print(a/10);}putchar(a%10+'0');}int main() {long long n;std::cin >> n;in f[n];in ans;f[0] = 1;std::cout<<"AAAAAAAAAAA"<<std::endl;for(int i = 1; i<n ; i++) {//      memset(f,0,sizeof(f));ans = f[i-1]*2;f[i] = ans;std::cout<<i<<std::endl;print(ans);std::cout<<std::endl;}std::cout<<"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"<<std::endl;for(int i = n-1; i>0 ; i--) {ans = f[i] / 2;f[i-1] = ans;std::cout<<i<<std::endl;print(ans);std::cout<<std::endl;}std::cout<<"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"<<std::endl;f[0] = 1;for(int i = n-1; i>0 ; i--) {ans = -f[i-1]*2;f[i] = ans;std::cout<<i<<std::endl;print(ans);std::cout<<std::endl;}}

C++ int128相关推荐

  1. 【神仙题】【P4885】 灭顶之灾

    传送门 Description 请将题目名称的首字母连起来读 Scarlet有一张$n*m$的神秘表格.现在Scarlet向表格中填数字,她会从第一行中的某个格子起,按照从左往右,从上往下的顺序依次填 ...

  2. linux设备驱动之USB主机控制器驱动分析

    http://www.cnblogs.com/sdphome/archive/2011/09/29/2195791.html 一:前言 Usb是一个很复杂的系统.在usb2.0规范中,将其定义成了一个 ...

  3. Julia程序设计2 数值类型

    Julia程序设计2 数值类型 实数 整数 浮点数 数值类型的转换 有理数与无理数 复数 Julia的数值类型与其他语言一般无二,这里有张总结的图: Julia数值类型分为实数和复数两大类,下面分别介 ...

  4. 【网络安全】Linux内核部分文件分析

    前言 对于操作系统的分析,是一个复杂且枯燥的过程,其中包括中断.调用等一系列的问题,需要从原理和代码两层的角度进行分析,包含汇编.C语言等较为难理解的知识,以及算法的思维. [学习资料] 启动流程 s ...

  5. PPS2013校园招聘笔试题

    转载请标明出处,原文地址:http://blog.csdn.net/hackbuteer1/article/details/11473405 一.简答题 (1)一位老师有2个推理能力很强的学生,他告诉 ...

  6. long类型python_Python如何管理int和long?

    白板的微信 Python 2将根据值的大小自动设置类型.最大值指南可在下面找到.Python 2中默认Int的Max值为65535,任何高于此值的值都将很长例如:>> print type ...

  7. Gym 101982 (2018-2019 ACM-ICPC Pacific Northwest Regional Contest (Div. 1) )

    传送门: Problem A 温暖的签到题 #include<bits/stdc++.h> using namespace std; const int maxn=1007; char s ...

  8. 【Solidity】3.类型 - 深入理解Solidity

    索引 [Solidity]1.一个Solidity源文件的布局 [Solidity]2.合约的结构体 [Solidity]3.类型 [Solidity]4.单位和全局可变量 [Solidity]5.表 ...

  9. 数论练习1 ( 曹冲养猪 + [POJ 2891]Strange Way to Express Integers + 乘法逆元【带证明】)

    虽然作业还没有做完,但是我还是放不下它,对此,我只想说: 今天你对作业爱理不理,明天它就让你补到飞起 DP先放放,我们要雨露均沾 练习上手:乘法逆元 题目 题解 代码实现 曹冲养猪?(互质的中国剩余定 ...

最新文章

  1. 【数据库】阿里云教你快速掌握SQL语句使用
  2. mybatis初始化过程
  3. 跟我一起数据挖掘(10)——HP Vertica
  4. 学习编程技术常见的疑问,你敢说你没有过一个吗?信你个鬼!
  5. saiku连mysql 使用_saiku应用的调试
  6. $watch, $watchCollection, $watchGroup的使用
  7. 【翻译召集令】HenCoder 反向翻译计划
  8. fdfs和springboot的整合
  9. eclipse常用插件之FindBugs
  10. OptiX OSN3500
  11. 外圣内王适用于互联网行业吗?
  12. BUU Dest0g3 520迎新赛 WEB writeup
  13. uniapp里css不是识别*,报 error at token “*“
  14. 计算机网络·计算子网地址,子网掩码,广播地址,根据子网掩码求网络地址详解
  15. 哈希表与哈希(Hash)算法
  16. Perforce warning:Can't clobber writable file ...
  17. 使用python+ffmpeg桌面录制软件
  18. Content type 'multipart/form-data;boundary=--------------------------496238283102520395700876;解决方案
  19. sql server2005完全卸载与重装
  20. 重装计算机硬件,电脑重装系统需要准备什么?

热门文章

  1. 数字信号处理Matlab求解离散系统单位脉冲相应,幅频特性相频特性。
  2. 985北京航空航天大学软件考研改考!数据结构+软件工程+操作系统
  3. 02现代软件工程作业
  4. 高仿简书Android,高仿简书个人中心页面
  5. 计算机教师的名言是,信息技术教师教育格言
  6. day38--Dijkstra 算法与 Prim 算法
  7. 360董事长周鸿祎演讲实录
  8. STM32F103移植LiteOS保姆级教程(基于Huawei-LiteOS-studio)
  9. STM32 移植 LiteOS 过程
  10. PHP开发工程师笔试题