digitalmars.D - Your 02.14
2015-2-14,I build a small program for wife:
module for214;
import std.stdio;
import std.random;
extern(C) int setlocale(int, char*);
static this()
{
import core.stdc.wchar_;
fwide(core.stdc.stdio.stdout, 1);
setlocale(0, cast(char*)"china");
}
void main()
{
int i;
while (1)
{
int[] a = [ 0, 1, 2, 3, 4, 5, 6, 7, 8,9];
if(i ==0)
{
foreach(p;a)
write(p,",");
writeln("\n共有10个奖,从现在开始闭上眼睛,过10秒钟,然后随意输个数,开始抽奖:");
}
else
{
break;//若删除,可以连续中3次。
}
char[] b;
readln(b);
if(b[0] =='q') break;
string[] s
=["祝节日快乐","中奖300元","老公洗你的衣服","一起看电影(任你选)","一起吃大餐","明天下午老公带孩","老公给你讲笑话","网上看大片,老公带孩","在一起","给孩讲故事"];
foreach (e; randomCover(a))
{
writeln("中的是:",s[e]);
if(e != 0)
break;
else
{
writeln("不满意? 再来一次:");
continue;
}
}
i++;
if(i >2)
{
writeln("恭喜老婆!");
break;
}
}
}
-------------------------end-----------------
How about you?
Feb 14 2015
On Saturday, 14 February 2015 at 14:39:34 UTC, FrankLike wrote:
2015-2-14,I build a small program for wife:
module for214;
import std.stdio;
import std.random;
extern(C) int setlocale(int, char*);
static this()
{
import core.stdc.wchar_;
fwide(core.stdc.stdio.stdout, 1);
setlocale(0, cast(char*)"china");
}
void main()
{
int i;
while (1)
{
int[] a = [ 0, 1, 2, 3, 4, 5, 6, 7, 8,9];
if(i ==0)
{
foreach(p;a)
write(p,",");
writeln("\n共有10个奖,从现在开始闭上眼睛,过10秒钟,然后随意输个数,开始抽奖:");
}
else
{
break;//若删除,可以连续中3次。
}
char[] b;
readln(b);
if(b[0] =='q') break;
string[] s
=["祝节日快乐","中奖300元","老公洗你的衣服","一起看电影(任你选)","一起吃大餐","明天下午老公带孩","老公给你讲笑话","网上看大片,老公带孩","在一起","给孩讲故事"];
foreach (e; randomCover(a))
{
writeln("中的是:",s[e]);
if(e != 0)
break;
else
{
writeln("不满意? 再来一次:");
continue;
}
}
i++;
if(i >2)
{
writeln("恭喜老婆!");
break;
}
}
}
-------------------------end-----------------
How about you?
i'm not doing valentines day but i did propose my wife with a d
program i wrote. :-)
Feb 14 2015
i made a present for myself (as i really really love myself very much): a=20 minimalistic LISP interpreter (yeah, i need a *small* scripting language,=20 and memory/speed doesn't matter in this case, only source code size). and=20 i titled it MILF.=
Feb 14 2015
On 2015-02-14 at 21:41, ketmar wrote:i made a present for myself (as i really really love myself very much): a minimalistic LISP interpreter (yeah, i need a *small* scripting language, and memory/speed doesn't matter in this case, only source code size). and i titled it MILF.MILF as in Minimalistic Interpreter of Lisp Forms or Minimalistic Instant Lisp Fix? ;)
Feb 14 2015
On Sun, 15 Feb 2015 01:06:36 +0100, FG wrote:On 2015-02-14 at 21:41, ketmar wrote:actually, it's "May I Leave Free?", as i really bored to recompile=20 project on each little customer fix (and 'cause my English sux). or "My=20 Incredible Language Foundation" when i need to describe to customers what=20 all that brackets means. ah, i don't know. ;-)=i made a present for myself (as i really really love myself very much): a minimalistic LISP interpreter (yeah, i need a *small* scripting language, and memory/speed doesn't matter in this case, only source code size). and i titled it MILF.=20 MILF as in Minimalistic Interpreter of Lisp Forms or Minimalistic Instant Lisp Fix? ;)
Feb 14 2015
The range version of startsWith (which I suspect is the most commonly used one) is optimized beautifully. This leaves the (rather trivial) single element one and the "one haystack, any of these needles" one. _______________ ahsan
Mar 18 2015









"Mengu" <mengukagan gmail.com> 