西普专题

西普实验吧CTF-算术题

题目描述: 一道小学算术题,但是好多老师不会,不知道为什么   解题链接: http://ctf1.shiyanbar.com/program/2/ 真是数学题,排除后发现只能在中间填写1,2,3,4,5,然后排出最大的情况: 提交IL0V3Pr0Gr4ming_###),通过!

西普实验吧CTF-考考你的程序功底

题目描述: 吆喝!你给我来真的是吧,那我不客气了哈!   解题链接: http://ctf1.shiyanbar.com/program/1/ 网址上面是一个图片,借鉴一下别人打的数: {{8,2,22,97,38,15,0,40,0,75,4,5,7,78,52,12,50,77,91,8}, {49,49,99,40,17,81,18,57,60,87,17,40,98,43,69

西普实验吧CTF-Hashkill

题目描述: 6ac66ed89ef9654cf25eb88c21f4ecd0是flag的MD5码,(格式为ctf{XXX_XXXXXXXXXXX_XXXXX})由一个0-1000的数字,下划线,纽约的一个区,下划线,一个10000-15000的数字构成。 直接暴力解。。。代码: using System;using System.Security.Cryptography;publi

西普实验吧CTF-分数拆分

题目描述: 存在这样的一个等式,1/400=1/x+1/2y,(x>y)。你的任务就是求出共有多少对这样的正整数x和y,使得该等式成立。(提示:你只需要求出有多少对,而不必输出这些X,Y对具体是多少) hint:CTF{xxx} 对x求解,得到x=(400*y)/(y-200),得到y下限200,x=y时,得到y上限600,C#跑一下,代码: using System;public c

西普实验吧CTF-杯酒人生

题目描述: 使用古典密码 一喵星人要想喵星发送一段不知道干什么用的密码“BLOCKCIPHERDESIGNPRINCIPLE”, 但是它忘记了密钥是什么, 手头(爪头)只有它自己加密过的密钥“HTRUZYJW”, 而且它 还知道原密钥是一个单词, 你可以帮助它传递信息, 早日攻克蓝星, 征服人类吗? 显示解凯撒密码: using System;using System.Collect

西普实验吧CTF-双基回文数

题目描述: 计算大于正整数1600000的最小双基回文数 双基回文数:一个数的n进制(2≤n≤10)是回文数的至少存在2种,则这个数是双基回文数,代码: using System;using System.Collections.Generic;namespace a1{class Program{public static bool Judge(string s){int i,l=

西普实验吧CTF-约瑟夫环

题目描述: 总共有2 * k个人报数,前面k个是好人,后面k个是坏人,从第一个好人开始报数,报道m的人要死去。然后从死人的下一个活人继续从头开始报数,报道m的人死去,以此类推。当k = 12时,问m为何值时,坏人全部死去之前不会有好人死去。 这题之前做过,就是一个循环数组的遍历,之前打表了,代码: #include<stdio.h>int main(){int n;int a[15]

西普实验吧CTF-聪明的打字员

题目描述: 阿兰是某机密部门的打字员,她现在接到一个任务:需要在一天之内输入几百个长度固定为6的密码。当然,她希望输入的过程中敲击键盘的总次数越少越好。  不幸的是,出于保密的需要,该部门用于输入密码的键盘是特殊设计的,键盘上没有数字键,而只有以下六个键:Swap0, Swap1, Up, Down, Left, Right,为了说明这6个键的作用,我们先定义录入区的6个位置的编号,从左至右依次