main.cpp
#include #include #include "x.h"
using namespace std;
int main()
file.open(name1, ios::in);
fin.open(name2, ios::in); // fstream的open函式用來開啟乙個檔案
ofstream fout;
fout.open("res.txt");
long long int num1[10001], num2[10001], num3[10001], num4[10001], num5[10001];//rule的分點十進位制原ip
long long int num11[10001], num21[10001], num31[10001], num41[10001], num51[10001];//rule的分點十進位制終ip
int duan1[10001], duan2[10001], duan3[10001], duan4[10001];//端點
char ds1[10001], ds2[10001], ds3[10001], ds4[10001];//十六進製制
int dp1[10001], dp2[10001], dp3[10001], dp4[10001];
long long int ip11[10001], ip21[10001], ip1[10001], ip2[10001]; //十進位制ip
int sum1[10001], sum2[10001];//0x轉化為十進位制
char s;//除去字元
int s1;//除去字元
int len = 0;
long long int x;
while (!file.eof())
if (ip2[len] > ip21[len])
dp1[len] = duan(ds1[len]);
dp2[len] = duan(ds2[len]);
dp3[len] = duan(ds3[len]);
dp4[len] = duan(ds4[len]);
sum1[len] = 16 * dp1[len] + dp2[len];
sum2[len] = 16 * dp3[len] + dp4[len];
/*十六進製制處理*/
len++;
} long long int ans1, ans2, ans3, ans4, ans5;
int flag = 0;
len--;
flag = 0;
while (!fin.eof()) }}
}if (flag == 0)
fout << -1 << "\n";
} }system("pause");
return 0;
}
x.h
#ifndef __x_h__
#define __x_h__
long long int ip(long long a, long long b, long long c, long long d, long long e, int len, int flag);
int duan(int ds);
int duan(int ds)
return dp;
}long long int ip(long long a,long long b,long long c,long long d,long long e,int len,int flag)
for (int i = 15; i >= 8; i--)
for (int i = 23; i >= 16; i--)
for (int i = 31; i >= 24; i--)
//**轉化
for (int i = 0; i < e; i++)
for (int i = 0; i <= 31; i++)
for (int i = e; i < 32; i++)
//重新賦值
int ss = 0, sss = 128;
for (int i = ss; i <= ss + 7; i++)
ss += 8;
sss = 128;
for (int i = ss; i <= ss + 7; i++)
ss += 8;
sss = 128;
for (int i = ss; i <= ss + 7; i++)
ss += 8;
sss = 128;
for (int i = ss; i <= ss + 7; i++)
if(flag==1)
return 16777216 * a + 65536 * b + 256 * c + d;
else
ss += 8;
sss = 128;
for (int i = ss; i <= ss + 7; i++)
ss += 8;
sss = 128;
for (int i = ss; i <= ss + 7; i++)
ss += 8;
sss = 128;
for (int i = ss; i <= ss + 7; i++)
return 16777216 * a + 65536 * b + 256 * c + d;
}} #endif
check.cpp
#include #include using namespace std;
int main()
if(flag>10)
break;
i++;
} cout << flag ;
system("pause");
return 0;
}
寒假 作業2
大話物聯網 讀書心得 物聯網是繼計算機 網際網路與移動通訊之後的世界資訊產業的第三次浪潮。但是對於我這種連計算機都還不太懂的菜鳥新手和科技無知者來說,物聯網 三個字真的是乙個新興詞彙。在之前我連 物聯網 三個字好像都不太聽到過,更加不可能了解。殊不知我已經和這個世界如此的脫軌,已經被時代遠遠地落在了...
寒假作業9
1.請寫出網頁的基本標籤 作用和語法。basic tags 基 本 標 籤 creates an html document 創 建 一 個html 文 檔sets off the title and other information that isn t displayed on the web...
寒假作業4
今天所敲的 public class daang public class daang2 菜品名稱 double prices new double 菜品單價 int praisenums new int 3 點讚數 建立訂單物件 daang oset new daang 初始化兩條訂單 publi...