------------------
#include <iostream>
#include <vector>
#include <algorithm>
#include <cstdlib>
#include <ctime>
using namespace std; int main(){srand(time(0));vector<int>v;while(v.size()<7){int n=rand()%35+1;if(find(v.begin(),v.end(),n)==v.end())v.push_back(n);}sort(v.begin(),v.end());for(int n:v)cout<<n<<" ";}
--------------
És ugyanaz a skandináv lottó program Python nyelven egyetlen sorban leírható;
----------------
import random;print(sorted(random.sample(range(36),7)))
----------------
05AB1E programozási nyelven;
----------------
₅в7ƾ‡Jðý
----------------
Magyarázat lépésről lépésre:
₅в # 36-ig terjedő lista: [0,1,2,...,35]
7 # 7 db-ot választunk belőle egyedi elemekkel
Æ # rendezzük növekvő sorrendbe
¾ # vesszővel elválasztjuk
‡ # join-oljuk space-szel
J # összefűzzük stringgé
ðý # kiírjuk space-szel elválasztva
Nincsenek megjegyzések:
Megjegyzés küldése