第一题 棋盘方格统计(存盘名1.pas)
答案:1 悬赏:10 手机版
解决时间 2021-04-06 19:34
- 提问者网友:那叫心脏的地方装的都是你
- 2021-04-05 21:18
第一题 棋盘方格统计(存盘名1.pas)
最佳答案
- 五星知识达人网友:舊物识亽
- 2021-04-05 22:46
1 #include
2
3 int main()
4 {
5 int n, m, s, t;
6 s=0, t=0;
7 scanf("%d %d", &n, &m);
8 int a = 1;
9 int b = 1;
10 int c = (m*(m-1)) >> 1;
11 while(a <= n)
12 {
13 if(a == b)
14 {
15 s = s + (n-a+1) * (m-b+1);
16 }
17 t = t + (n-a+1)*(c+b-1);
18 if(a <= n)
19 {
20 a ++;
21 }
22 if(b <= m)
23 {
24 b ++;
25 }
26 }
27 printf("%d %d", s, t);
28 return 0;
29 }
2
3 int main()
4 {
5 int n, m, s, t;
6 s=0, t=0;
7 scanf("%d %d", &n, &m);
8 int a = 1;
9 int b = 1;
10 int c = (m*(m-1)) >> 1;
11 while(a <= n)
12 {
13 if(a == b)
14 {
15 s = s + (n-a+1) * (m-b+1);
16 }
17 t = t + (n-a+1)*(c+b-1);
18 if(a <= n)
19 {
20 a ++;
21 }
22 if(b <= m)
23 {
24 b ++;
25 }
26 }
27 printf("%d %d", s, t);
28 return 0;
29 }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯