15002 - Spanish or vanish~   

Description

多兒今天發現你居然在學 C 語言的進位轉換,而不是練習西班牙文!

 

他非常生氣,決定用你最愛的 C 語言發送一封「恐嚇信」。他要讓你知道,你曠課的天數轉換成:十進位(decimal)、八進位(octal)、十六進位(hexadecimal,小寫 & 大寫)之後,看起來有多麼令人髮指!

 

請幫助可憐的自己把這封恐嚇信完整印出來,否則多兒今晚就會帶著他的西班牙文字典出現在你的床頭!

 

由於還未教到輸入(input)的部分,因此請同學直接複製以下程式碼,並且實作輸出(output)的部分即可:

#include <stdio.h>
 
int main()
{
    int num;
    scanf("%d", &num);
 
    // output (Write your code here)
 
    return 0;
}

Input

一個十進位的整數*num

 

Note:

1.0 <= *num <= 2147483647

Output

輸出符合以下格式:

Hola! Do you know you missed *num days?

 

  Days missed in decimal: *d

  Days missed in octal: *o

  Days missed in hexadecimal: *X or *x

 

Spanish or vanish~

 

Note:

  1.  *d, *o, *x, *X分別代表十進位、八進位、十六進位(小寫)、十六進位(大寫)的表示
  2. 縮排空格為2格
  3. 輸出最後必須有一個換行符號(”\n”)
  4. 第一行輸出Hola! Do you know you missed… 與第二行Days missed in decimal: 中間有換行符號(”\n”)
  5. 第五行輸出Days missed in hexadecimal: 與第七行Spanish or vanish~ 中間有換行符號(”\n”)

Sample Input  Download

Sample Output  Download

Tags




Discuss