소개
며칠 전에 나는 무언가를위한 메트로놈이 필요했습니다. 사용할 수있는 앱이 없어 App Store에서 앱을 다운로드했습니다. 앱의 크기는 71MB입니다 !!!
틱 토크 제작을위한 71MB ...?!
그래서 코드 골프가 마음에 들었고 여러분 중 일부가 이것을 향상시킬 수 있는지 궁금합니다.
도전
소리를내는 코드를 골라주세요. 어떤 종류의 소리와는 관련이 없습니다. 필요한 경우 일부 사운드 파일을 생성하지만 시스템 경고음도 작동합니다. ( 내가 만든 소리가 있습니다 ... 특별한 것은 없습니다. )
입력 : 메트로놈 출력의 분당 비트 수.
예
이것은 골프가 아닌 Java 버전입니다! 작업을 보여주기 위해서입니다.
public class Metronome {
public static void main(String[] args) throws InterruptedException {
int bpm = Integer.valueOf(args[0]);
int interval = 60000 / bpm;
while(true) {
java.awt.Toolkit.getDefaultToolkit().beep();
// or start playing the sound
Thread.sleep(interval);
System.out.println("Beep!");
}
}
}
규칙
외부 라이브러리를 사용할 수 없으며 언어 자체의 도구 만 허용됩니다.
소스 코드의 바이트 만 카운트됩니다 ... 사운드 파일은 아닙니다.
이것은 code-golf 이므로 바이트 수가 가장 적은 제출이 승리합니다!
편집하다:
예 출력 : 이런 일이에 대한 출력 될 것이다 그래서 120 BPS : 링크
beep()
콘솔 출력은 모두 IIRC와 정확히 일치하지 않습니다. sleep()
정확한 꿀벌로 도 알려져 있지 않습니다 .