陌路无人 发表于 2017-7-17 22:22

(纯算法)vs2017编译的c语言程序7.20.公布源码

本帖最后由 陌路无人 于 2017-7-20 10:26 编辑

第二次写crackme ,与其说是crackme,不如说是一道算法作业,突发奇想发出来让大家追一追,我尝试了一下,vs2017编译的和我以前看到的不太一样(应该是我见识少),废话就不多说了,放程序吧,输入格式为x x x x x x x x x x最后回车,输入位数不限。成功输出21,失败输出别的数值或者不输出。



源码:


输入的第一个数是矩阵的行数和列数,剩下要输入的就是矩阵的数值存入二维数组,将矩阵填好后枚举出第一个鞍点(鞍点:某一方向上的最大值,另一方向上的最小值)输出鞍点的位置





#include<stdio.h>int mc;
int main() {
        int n,max,k,i,j,m;
        scanf("%d", &n);
        for (i = 0; i < n; i++)
                for ( j = 0; j < n; j++) {
                        scanf("%d", &mc);
                }
        for ( i = 0; i < n; i++) {

                max = 0; m = 0;
                for ( j = 0; j < n-1; j++) {
                       
                        if (mc < mc)
                                max = j+1;
                }
                for (k = 0; k < n ; k++) {
                        if (mc > mc)
                                k = n;
                        else
                        {
                                m++;
                        }
                       
                }
                if (m == n )
                                break;
        }
        if (m == n )
                printf("%d%d", i, max);
        scanf("%d", &i);
        return 0;


}

北鱼何为 发表于 2017-7-18 11:10

---------------------------
cm.exe - 系统错误
---------------------------
无法启动此程序,因为计算机中丢失 VCRUNTIME140D.dll。尝试重新安装该程序以解决此问题。
---------------------------
确定   
---------------------------

zhchenyang 发表于 2017-7-19 09:00

至尊灬骉哥 发表于 2017-7-18 00:10
感谢发布原创作品,吾爱破解论坛因你更精彩!

哇我的信息被你知道了你已被控诉{:1_926:}

smile1110 发表于 2017-7-18 00:38

哦 ,我看看写的啥 你先别发布 解释版本,我要研究一下算法,哈哈

zenaiwen 发表于 2017-7-18 01:48

微笑男孩 发表于 2017-7-18 09:08

啥意思,没看懂啊

西交范略 发表于 2017-7-18 10:50

3 0 5 0 0 4 0 1 3 2

xh5510 发表于 2017-7-18 11:10

要哭,你可能release一个x64的

SomnusXZY 发表于 2017-7-18 12:40


感谢发布原创作品,吾爱破解论坛因你更精彩!

非寒 发表于 2017-7-18 14:36

观摩一下看看

laffy19 发表于 2017-7-18 21:11

謝謝分享
页: [1] 2
查看完整版本: (纯算法)vs2017编译的c语言程序7.20.公布源码