λλ€ν¨μμ μ¬μ©λ²μ
λλ€.
----
----
in C/C++ ¶
rand() % a + bμ νμμ μ¬μ©νλ©΄ b ~ a+b μ¬μ΄μ μ«μλ₯Ό μ»μ μ μμ΅λλ€. ( 1da + b λΌκ³ λ νμ§μ. )
bκ° -μΌ κ²½μ°μλ μ¬μ©μ μ£Όμκ° νμν©λλ€
bκ° -μΌ κ²½μ°μλ μ¬μ©μ μ£Όμκ° νμν©λλ€
~cpp #include <iostream> // λλ€ν¨μλ iostreamμ ν¬ν¨λμ΄ μμ΅λλ€. #include <ctime> // time(0)μ μ¬μ©μ μν΄ νμν©λλ€. using namespace std; int main() { srand(time(0)); // rand()μ μλκ°μ μ€μ ν©λλ€. // νμ§ μμΌλ©΄ μ€νν λλ§λ€ κ°μκ°μ λ§λλλ€. -_-;; int x = rand(); // rand()ν¨μλ λλ€ν μ«μλ₯Ό 리ν΄νλ ν¨μμ λλ€. // 리ν΄νλ μ«μμ λ²μλ 0 ~ 무μ§λ¬΄μ§ ν° μ μ λλ€. int x1 = rand() % 10; // % 10 μ°μ°μ νλ©΄ x1 μλ 10μ λλ¨Έμ§κ° λ μ μλ // 0 ~ 9 κΉμ§μ μ«μκ° λλ€νκ² λ€μ΄κ°λλ€. int x2 = rand() % 9 + 1; // % 9λ₯Ό νλ©΄ 0~8κΉμ§μ μ«μκ° λ€μ΄κ° μ μκ³ // κ±°κΈ°μ 1μ λνλ©΄ 1~9 κΉμ§μ μ«μκ° λ©λλ€. return 0; }----
νλ‘κ·Έλλ°λΆλ₯