#include stdio.h
創(chuàng)新互聯(lián)公司是一家集網(wǎng)站建設(shè),長泰企業(yè)網(wǎng)站建設(shè),長泰品牌網(wǎng)站建設(shè),網(wǎng)站定制,長泰網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,長泰網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競爭力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。
#include iostream
#include fstream
#include string
#include vector
#include cstdlib
#include ctime
using namespace std;
void StringSplit(string str, string delim, vectorstring results)
{
int cutAt;
while( (cutAt = str.find_first_of(delim)) != str.npos )
{
if(cutAt 0)
{
results.push_back(str.substr(0,cutAt));
}
str = str.substr(cutAt+1);
}
if(str.length() 0)
{
results.push_back(str);
}
}
class ReadFile {
public:
static vectorvectorint read(const char* filename) {
int x = 0;
int y = 0;
vectorstring m;
ifstream f(filename);
string str;
vectorstring s;
char* buffer = new char[1024];
while(f.getline(buffer,1024)) {
StringSplit(trim(str),",",s);
y = s.size();
for(int i(0);iy;i++) {
m.insert(m.end(), s.begin(),s.end());
}
}
delete[] buffer;
vectorvectorint arr;
for(int i=0; i x; i++) {
for(int j=0; j y; j++) {
string str = m.at(j*y + i);
char* strc;
strc = str[0];
//String[] strs = (String[])m.get(i+1);
//arr[i][j] = Integer.parseInt(strs[j]);
arr[i][j] = atoi(strc);
}
}
return arr;
}
static string trim(string str) {
size_t startpos = str.find_first_not_of("\t");
size_t endpos = str.find_last_not_of("\t");
# // if all spaces or empty return an empty string
if(( string::npos == startpos ) || ( string::npos == endpos))
{
str = "";
}
else
str = str.substr( startpos, endpos-startpos+1 );
return str;
}
};
int main() {
time_t previousTime;
time(previousTime);
time_t lastTime = 0;
//設(shè)置1個參數(shù),如果等于1,則計算并把結(jié)果寫入文件,且計算時間,如果等于2,計算并計算時間,不寫文件,但計算結(jié)果,在 屏幕輸出 如果等于3,only計算,不在屏幕輸出結(jié)果,只顯示計算時間~
int choose = 0;
cin choose;
//將結(jié)果輸出到文件中
ofstream f;
f.open("f://1.txt");
int Cut = 0;
vectorvectorint b = ReadFile::read("F://3.txt");
vectorvectorint c = ReadFile::read("F://4.txt");
vectorvectorint a;
string sb;
for(unsigned int i=0; i b.size(); i++) {
for(unsigned int j=0; j b[i].size(); j++) {
a[i][j] = b[i][j] * c[i][j];
Cut += 1;
char* sbc;
sbc = sb[0];
sprintf_s(sbc,10,"%d ",a[i][j]);
}
sb.append("\r\n");
}
time(lastTime );
// in seconds
double useTime = difftime(lastTime, previousTime);
useTime *= 1000;
if(choose == 1) {
f sb;
cout"運(yùn)行結(jié)果輸出到F://1.txt文件中"endl;
}
if(choose == 2) {
cout"-共進(jìn)行計算" Cut "次!"endl;
coutsbendl;
}
if(choose == 3) {
cout"一共運(yùn)行" useTime "毫秒"endl;
}
return 0;
} // Main
少年,以后記得把姓名都換成張三李四,把包名都換了,養(yǎng)成好習(xí)慣,免得以后參加工作了泄密丟了飯碗都不知道咋回事,競爭對手可以從客戶姓名(你的“銀行”名稱)和項目代碼(你的項目的Java包名)知道你們的客戶銀行當(dāng)前在開發(fā)什么項目,像 Apple 出個 iPhone 之外的一個全新的產(chǎn)品如果外包給你們做的話,你很可能就成為公司丟掉合同賠償幾千萬的元兇。
//---------------------------------------------------------------------------
#include iostream
using namespace std;
int main(int argc, char* argv[])
{
int m,n,p,a,b;
bool c=false;
cinp;
for (int i=0; i p; i++) {
a=0;
b=1;
cinmn;
while(true)
{
a+=m;
if(a=n)
a-=n;
b++;
if(a==0b=n)
{
c=true;
break;
}
if(bn)
break;
}
if(c)
cout"YES"endl;
else
cout"NO"endl;
}
return 0;
}
//---------------------------------------------------------------------------