18104マルチcaseで問題を解く練習


18104マルチcaseで問題を解く練習
時間制限:1000 MSメモリ制限:65535 Kコミット回数:0パス回数:0
問題型:プログラミング問題言語:G++;GCC
Description
 CASE      3   :(1)         CASE  ;(2)         ;(3)         。
            ,      3   。

       , 1     ,            CASE  ,   CASE      ;
 1        ,     2   ,   CASE        , 2        0  ;
 2        ,     3   ,   CASE       , 3              ;

  ,   CASE,          
 1          ,  “group 1 done”
 2          ,  “group 2 done”
 3          ,  “group 3 done”

入力フォーマット
       , 1     ,            CASE  ,   CASE      (  2 31  );
 1        ,     2   ,   CASE        , 2        0  ;
 2        ,     3   ,   CASE       , 3              ;

出力フォーマット
  ,   CASE,          
 1          ,  “group 1 done”
 2          ,  “group 2 done”
 3          ,  “group 3 done”

入力サンプル
2
6 10
5 12
8 16
12 18
8 4
0 0
4 5
4 6

出力サンプル
30
60
group 1 done
16
36
8
group 2 done
20
12
group 3 done
#include 
#include 
#include 
using namespace std;
long long bigyue(long long a,long long b)
{
    long long r;
    while((r=a%b))
    {
        a=b;
        b=r;
    }
    return b;//!!
}
int main()
{
    long long a,b;
    long long n;
    cin>>n;
    while(n--)
    {
        cin>>a>>b;
        cout<>a>>b,a&&b)
{
cout<>a>>b;
}
cout<>a>>b)
{
cout<