2011年9月13日 星期二

音源線

這是一種"1公2母"的音源線,就是有一個輸入端兩個輸出端的線。
如今,有人想要在畢旅同時使多台音響播放,請問他需要幾條音源線才夠 ?


輸入說明:
只有一行,代表有n台音響 ,  0<n<32768


輸入範例:
1024
輸出範例:
1023

2 則留言:

  1. Dim n As Integer, ans
    Private Sub Form_Load()
    Me.Hide
    Open App.Path & "\in.txt" For Input As #1
    Open App.Path & "\out.txt" For Output As #2
    Input #1, n

    If n > 1 Then ans = n - 1
    If n = 1 Then ans = 1
    Print #2, ans

    Close
    Close

    End
    End Sub


    應該是這樣沒錯

    回覆刪除
  2. Dim n As Long
    Private Sub Form_Load()
    Me.Hide
    Open App.Path & "\in.txt" For Input As #1
    Open App.Path & "\out.txt" For Output As #2
    Input #1, n

    If n > 1 Then ans = n - 1
    If n = 1 Then ans = 1
    Print #2, ans

    Close #2
    Close #1

    End
    End Sub

    回覆刪除