让气球升起来

发布时间: 更新时间: 总字数:319 阅读时间:1m 作者: IP上海 分享 网址
专栏文章
  1. 1000 A + B Problem
  2. 1001 Sum Problem
  3. 1002 A + B Problem II
  4. 1003 Max Sum
  5. 1004 Let the Balloon Rise
  6. Presentation Error
  7. Who Won The Duel?
  8. 让气球升起来(当前)
  9. 1005  Number Sequence
  10. A == B ?

让气球升起来

Description

一条直线公路上,小明开车走到了点A,前方距离为M的点B的绿灯只剩下5秒了,如果他能在5秒内赶到B,那么他就不用等红灯了,这取决于他用车的什么档位,

速度:

  • 1档 80m/s
  • 2档 100m/s
  • 3档 120m/s
  • 4档 140m/s

给出他选择的档位T,以及距离B点的距离M,问他能及时通过绿灯么

Input Output

首先输入一个整数n表示测试实例的个数。每组实例输入一行,为两个整数T,M

每组实例输出一行,如果他可以通过的话,输出“Yes!”,否则的话输出“Oh,No!”

Sample Input

2
4 600
2 700

Output

Oh,No!
Yes!

Source

#include <stdio.h>
int main()
{
    int t, m, n, i;
    scanf( "%d", &n );
    for ( i = 0; i < n; i++ )
    {
        scanf( "%d%d", &t, &m );
        switch( t )
        {
            case 1 :
                if( m <= 400 )
                     printf( "Yes!\n" );
                else
                    printf( "Oh,No!\n" );
                    break;
            case 2 :
                if( m <= 500 )
                    printf( "Yes!\n" );
                else
                    printf( "Oh,No!\n" );
                    break;
            case 3 :
                if( m <= 600 )
                    printf( "Yes!\n" );
                else
                    printf( "Oh,No!\n" );
                    break;
            case 4 :
                if( m <= 700 )
                    printf( "Yes!\n" );
                else
                    printf( "Oh,No!\n" );
                    break;
        }
    }
    return(0);
}
Home Archives Categories Tags Statistics