[問題]一題找最小數目的方塊足夠蓋滿一個長方形的問題
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
notebook + cmd
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
stdio.h,stdlib.h
問題(Question):
http://codeforces.com/problemset/problem/1/A
餵入的資料(Input):
不知
預期的正確結果(Expected Output):
AC
錯誤結果(Wrong Output):
wrong answer on test 16
程式碼(Code):(請善用置底文網頁, 記得排版)
#include <stdio.h>
#include <stdlib.h>
int main(){
int n,m,a;
scanf("%d %d %d",&n,&m,&a);
int b,c;
b = m/a;
c = n/a;
int d = 0;
if(a<=n && a<=m){
if(n%a==0 && m%a==0){
d = b*c;
}
else if(n%a==0 && m%a!=0){
d = c*(b+1);
}
else if(n%a!=0 && m%a==0){
d = b*(c+1);
}
else if(n%a!=0 && m%a!=0){
d = (b+1)*(c+1);
}
}
else if(a<=n && a>m){
if(n%a==0){
d = c;
}
else if(n%a!=0){
d = c+1;
}
}
else if(a>n && a<=m){
if(m%a==0){
d = b;
}
else if(m%a!=0){
d = b+1;
}
}
else if(a>n && a>m){
d = 1;
}
printf("%d",d);
return 0;
}
補充說明(Supplement):
山窮水盡疑無路......
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.243.180
→
10/17 01:27, , 1F
10/17 01:27, 1F
→
10/17 01:30, , 2F
10/17 01:30, 2F
→
10/17 01:31, , 3F
10/17 01:31, 3F
→
10/17 01:32, , 4F
10/17 01:32, 4F
→
10/17 01:32, , 5F
10/17 01:32, 5F
→
10/17 01:33, , 6F
10/17 01:33, 6F
→
10/17 01:34, , 7F
10/17 01:34, 7F
※ 編輯: myjackchen 來自: 140.112.243.180 (10/17 01:40)
→
10/17 01:41, , 8F
10/17 01:41, 8F
※ 編輯: myjackchen 來自: 140.112.243.180 (10/17 01:41)
→
10/17 01:41, , 9F
10/17 01:41, 9F
→
10/17 01:41, , 10F
10/17 01:41, 10F
※ 編輯: myjackchen 來自: 140.112.243.180 (10/17 01:43)
→
10/17 22:56, , 11F
10/17 22:56, 11F