BUUCTF在线评测 (buuoj.cn)

附件

flag等于 wctf2020{Part1-Part2-Part3-Part4} 每一Part都为数的十六进制形式(不需要0x),并用 '-' 连接
Part1 = 2020*2019*2018* ... *3*2*1 的前8位
Part2 = 520^1314 + 2333^666 的前8位
Part3 = 宇宙终极问题的答案 x,y,z绝对值和的前8位
Part4 = 见图片附件,计算结果乘上1314

part4

分析

从题目描述来看,前三个part还是比较简单完成的

part1计算

part2计算

part3:宇宙终极问题的

x =| -80538738812075974|

y =| 80435758145817515|

z = |12602123297335631|

x+y+z=

part4涉及到了高数的问题,高数没学好是真的不会算

解题

part1

2020的阶乘

前八位=38609695(十进制)=24d231f(十六进制)

part2

520^1314

2333^666

两者相加

5201314 + 2333666(前八位)=67358675(十进制)=403cfd3(十六进制)

part3

x+y+z


x+y+z(前八位)=17357662(十进制)=108db5e(十六进制)

part4

p4=(22**2+36)*1314
print(p4)

p4=683280(十进制)=a6d10(十六进制)

结果

flag{24d231f-403cfd3-108db5e-a6d10}

BUUCTF·[WUSTCTF2020]大数计算·WP相关推荐

  1. 易语言 大数计算 大数支持库的使用实例

    部分数据过大需要使用到大数计算,网上暂时没看到简单的例子实例,所以记录下.希望能帮上需要的人. 以下代码直接复制到易语言即可使用.支持库里需要勾选上    数值计算支持库 EC模块下载地址:易语言大数 ...

  2. 娱乐篇~最近挺火的520遍我爱你源码和利用大数计算1~50的阶乘

    首先有了520遍我爱你的代码源码男同胞就不用花数小时打字来感动你们的女神了,嘿嘿. #define _CRT_SECURE_NO_WARINGS 1 #include<stdio.h> i ...

  3. 基于链表的四位存储大数计算

    数据结构的大型实验,和之前写的计算器不同的是,少了词法解析,多了链表指针操作,写完感觉,指针操作能力上了一个台阶,有时间有兴趣的亲,也可以尝试一下,下附实验报告及源码. 1.实验内容 1.1实验目的 ...

  4. 高精度计算(大数计算)

    目录 一.高精度加法.(不考虑负数) 二.高精度数减法 三.高精度乘法(两者都为整数,都为正数) 四.高精度除法.(两者都为正数且除数不为0) 高精度算法(High Accuracy Algorith ...

  5. 一步一步写算法(之大数计算)

    [ 声明:版权所有,欢迎转载,请勿用于商业用途.  联系信箱:feixiaoxing @163.com] 我们知道在x86的32位cpu上面,int表示32位,如果核算成整数的话,大约是40多亿.同样 ...

  6. BUUCTF misc第二页WP

    目录 梅花香之苦寒来 just_a_rar 鸡你太美 神奇的二维码 一叶障目 穿越时空的思念 纳尼 outguess 我有一只马里奥 谁赢了比赛? 来题中等的吧 gakki find_me base6 ...

  7. [1002]:A+BII(大数计算)

    我的第一次答题: 仔细思考了下,出现的问题有: 1.unsigned long long的范围其实还是不够的 原因: ① long long类型的范围是-9223372036854775808~922 ...

  8. buuctf [WUSTCTF2020]dp_leaking_1s_very_d@angerous

    文件下载下来,把后缀名改为txt,发现 是一个已知e,n,c,dp的rsa题 那就用python写一个来解 #已知e,n,dp,c #dp × e= x × (p−1)+1 #dp < p−1 ...

  9. 【java】 1到100阶乘之和 大数计算

    本次计算涉及阶乘,使用long时发生溢出.因此考虑使用 java的math包 BigDecimal 代码如下: import java.math.BigDecimal; public class te ...

最新文章

  1. buu 凯撒?替换?呵呵!
  2. python让用户输入字符串_当用户输入字符串而不是整数时,如何保护我的python代码?...
  3. 使用命名空间解决名字冲突
  4. 面向.NET开发人员的Dapr——分布式世界
  5. c++ 宏 win linux_服务器端开发经验总结 Linux C语言
  6. angular语言前端开发_2020年前端Angular招聘-前端Angular招聘求职信息-拉勾招聘
  7. php怎么遍历json字符串数组,php-使用jquery遍历json数组
  8. mysqldump备份原理及注意事项
  9. svn in xcode5
  10. si4463 WDS生成文件和参数配置的关系
  11. linux下添加三菱触摸屏usb驱动,[转载]三菱触摸屏GT Works3和PLC GX Works2编程软件下载...
  12. Sass Module 介绍
  13. 怎样更改计算机的sid,关于Windows系统sid修改方法
  14. 电脑卡怎么办?4招帮你解决电脑卡顿的烦恼!
  15. 【HDU】4942 Game on S♂play 线段树
  16. 高德API 经纬度转换地市区县(含读取文件)
  17. java编写机器人_用JAVA编写自己的机器人一起“厮杀”
  18. PMP相位测量轮廓术基本原理介绍
  19. 高数不定积分72题解答
  20. (转)论架构师的自我修养

热门文章

  1. Oracle AWR管理与维护
  2. 十个Chatbot框架介绍
  3. zbb20180921 spring事物的七种事物传播属性行为及五种隔离级别
  4. android 是否可触摸,android 2.0可能支持多点触摸?
  5. android应用app开发
  6. xp系统升级Win7系统需要什么条件
  7. 5735. 雪糕的最大数量
  8. 第二节 python知识点梳理
  9. matlab fread 详细讲解
  10. NBS云硬盘无法挂载