NPSC補完計劃

登入註冊帳號.

請輸入帳號, 密碼以及預計登入時間
進階搜尋  

最新消息:

歡迎光臨NPSC補完計劃

+ NPSC補完計劃 » NPSC國中組 » NPSC2008國中組決賽
 [C++] E. 鋪地磚

作者 主題: [C++] E. 鋪地磚  (閱讀 1125 次)

abs2000

  • 新手
  • *
  • 文章數: 3
    • 檢視個人資料
[C++] E. 鋪地磚
« 於: 六月 07, 2013, 09:34:21 am »

代碼: [選擇]
#include <iostream>
#include <cstdio>
#include <cstdlib>
#include <string>
#include <cstring>
#include <cmath>
#include <algorithm>
//#include <time.h>
//#include <assert.h>
//#include <windows.h>
using namespace std;
int main() {
long long l,w,x,y;
while(cin>>l>>w>>x>>y && l && w && x && y) {
if (l*w==x*y) cout<<1<<endl;
else
    if ((l%x!=0)||(w%y!=0)) cout<<-1<<endl;
      else cout<<l*w/(x*y)<<endl;
}
return 0;
}

記錄
+ NPSC補完計劃 » NPSC國中組 » NPSC2008國中組決賽
 [C++] E. 鋪地磚