#3014: 為什麼會OLE!!!


killer (招魂)

學校 : 臺北市立成功高級中學
編號 : 8794
來源 : [114.24.58.52]
最後登入時間 :
2010-08-21 22:14:53

各位大大幫忙看看吧ORZ

#include<iostream>  
using namespace std;  
int main()  
{  
    int a,m,r,s;  
    while(cin>>a)
    {
         int x[a],y[a];
         for(int k=0;k<a;k++)
         cin>>x[k]>>y[k];
         for(int k=0;k<a;k++)
            {
            m=0;
            r=x[k];
            s=y[k];
            if(r%2==1 && s%2==1)
            m=(r+s)*((s-r)/2+1)/2;
            else if(r%2==0 && s%2==1)
            m=(r+s+1)*((s-r-1)/2+1)/2;
            else if(r%2==1 && s%2==0)
            m=(r+s-1)*((s-1-r)/2+1)/2;
            else
            m=(r+s)*((s-2-r)/2+1)/2;
            cout<<"Case "<<k+1<<": "<<m<<endl;
            }     
    }
           


return 0 ;  

#3015: Re:為什麼會OLE!!!


leopan0922 (zz)

學校 : 臺北市立成功高級中學
編號 : 6612
來源 : [140.113.225.106]
最後登入時間 :
2016-08-15 15:44:07

各位大大幫忙看看吧ORZ

#include  
using namespace std;  
int main()  
{  
    int a,m,r,s;  
    while(cin>>a)
    {
         int x[a],y[a];
         for(int k=0;k         cin>>x[k]>>y[k];
         for(int k=0;k            {
            m=0;
            r=x[k];
            s=y[k];
            if(r%2==1 && s%2==1)
            m=(r+s)*((s-r)/2+1)/2;
            else if(r%2==0 && s%2==1)
            m=(r+s+1)*((s-r-1)/2+1)/2;
            else if(r%2==1 && s%2==0)
            m=(r+s-1)*((s-1-r)/2+1)/2;
            else
            m=(r+s)*((s-2-r)/2+1)/2;
            cout<<"Case "<

while拿掉就過了

#3048: Re:為什麼會OLE!!!


killer (招魂)

學校 : 臺北市立成功高級中學
編號 : 8794
來源 : [114.24.58.52]
最後登入時間 :
2010-08-21 22:14:53

各位大大幫忙看看吧ORZ

#include  
using namespace std;  
int main()  
{  
    int a,m,r,s;  
    while(cin>>a)
    {
         int x[a],y[a];
         for(int k=0;k         cin>>x[k]>>y[k];
         for(int k=0;k            {
            m=0;
            r=x[k];
            s=y[k];
            if(r%2==1 && s%2==1)
            m=(r+s)*((s-r)/2+1)/2;
            else if(r%2==0 && s%2==1)
            m=(r+s+1)*((s-r-1)/2+1)/2;
            else if(r%2==1 && s%2==0)
            m=(r+s-1)*((s-1-r)/2+1)/2;
            else
            m=(r+s)*((s-2-r)/2+1)/2;
            cout<<"Case "<

while拿掉就過了

感謝^^

AC了

#3051: Re:為什麼會OLE!!!


leopan0922 (zz)

學校 : 臺北市立成功高級中學
編號 : 6612
來源 : [140.113.225.106]
最後登入時間 :
2016-08-15 15:44:07

各位大大幫忙看看吧ORZ

#include  
using namespace std;  
int main()  
{  
    int a,m,r,s;  
    while(cin>>a)
    {
         int x[a],y[a];
         for(int k=0;k         cin>>x[k]>>y[k];
         for(int k=0;k            {
            m=0;
            r=x[k];
            s=y[k];
            if(r%2==1 && s%2==1)
            m=(r+s)*((s-r)/2+1)/2;
            else if(r%2==0 && s%2==1)
            m=(r+s+1)*((s-r-1)/2+1)/2;
            else if(r%2==1 && s%2==0)
            m=(r+s-1)*((s-1-r)/2+1)/2;
            else
            m=(r+s)*((s-2-r)/2+1)/2;
            cout<<"Case "<

while拿掉就過了

感謝^^

AC了


恩加油吧學弟
#3052: Re:為什麼會OLE!!!


CGSH (快加油吧~~)

學校 : 臺北市立成功高級中學
編號 : 10276
來源 : [119.14.19.213]
最後登入時間 :
2025-10-04 20:04:24

各位大大幫忙看看吧ORZ

#include  
using namespace std;  
int main()  
{  
    int a,m,r,s;  
    while(cin>>a)
    {
         int x[a],y[a];
         for(int k=0;k         cin>>x[k]>>y[k];
         for(int k=0;k            {
            m=0;
            r=x[k];
            s=y[k];
            if(r%2==1 && s%2==1)
            m=(r+s)*((s-r)/2+1)/2;
            else if(r%2==0 && s%2==1)
            m=(r+s+1)*((s-r-1)/2+1)/2;
            else if(r%2==1 && s%2==0)
            m=(r+s-1)*((s-1-r)/2+1)/2;
            else
            m=(r+s)*((s-2-r)/2+1)/2;
            cout<<"Case "<

while拿掉就過了

感謝^^

AC了


恩加油吧學弟

順道一提這個出題者出的題目只要有輸入有幾組測資的似乎都會如此