F.A.Qs Home ProblemSet Status Ranklist Contest LoginRegister
Notice:1:五月份月赛定于5.27日12:30--17:30,欢迎大家来玩! 2:关于OJ的注册可看https://www.lydsy.com/JudgeOnline/wttl/thread.php?tid=5671
大视野在线测评-欢迎您
[ New Thread ]
Problem 3632 >> 新人求助,LCA那题,本机AC提交RE。。。
newword @ 2017-03-13 19:24:56
[ Quote ] [ Edit ] [ Delete ] 1#
RUN ID1918044
以下是我的代码:
#include <iostream>
#include <cstdio>
#include <cstdlib>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */

using namespace std;

struct edge{
int v;
edge* next;
}pool[600100],*h[100100];

struct node{
int l,r;
int sum,lazy;
node *lson,*rson;
}T_pool[1000100],*root;

struct _task{
int z;
bool type;
int id;
_task *next,*rev;
}Q_pool[300100],*head[100100];

int n,m,TOP=-1,Top=-1,tOp=-1;
int p[100100],son[100100],size[100100],top[100100],dep[100100];
int id[100100],di[100100],Index=0,ans[100100][2];

void display(){
for(int i=0;i<n;i++){
printf("%d p:%d,son:%d,top:%d,size:%d,id:%d\n",i,p[i],son[i],top[i],size[i],id[i]);
}
}

void display2(node* tmp){
if(tmp==NULL) return ;
printf("%d-%d,sum=%d,lazy=%d\n",tmp->l,tmp->r,tmp->sum,tmp->lazy);
display2(tmp->lson);
display2(tmp->rson);
}

void addedge(int u,int v){
edge* tmp=&pool[++TOP];
tmp->v=v;tmp->next=h[u];h[u]=tmp;
}

void addtask(int l,int r,int z,int id){
_task *tmp1=&Q_pool[++tOp],*tmp2=&Q_pool[++tOp];
tmp1->z=z;tmp1->next=head[l];head[l]=tmp1;tmp1->id=id;tmp1->type=0;tmp1->rev=tmp2;
tmp2->z=z;tmp2->next=head[r];head[r]=tmp2;tmp2->id=id;tmp2->type=1;tmp2->rev=tmp1;
}

void dfs_1(int u){
for(edge* tmp=h[u];tmp!=NULL;tmp=tmp->next){
int v=tmp->v;
if(p[u]!=v){
dep[v]=dep[u]+1;
dfs_1(v);
size[u]+=size[v];
}
}
}

void dfs_2(int u){
id[u]=++Index;
di[Index]=u;
int maxv=-1,maxsiz=0;
for(edge *tmp=h[u];tmp!=NULL;tmp=tmp->next){
int v=tmp->v;
if(size[v]>maxsiz && p[u]!=v) maxsiz=size[v],maxv=v;
}
son[u]=maxv;
if(maxv!=-1) {top[maxv]=top[u];dfs_2(maxv);}
for(edge *tmp=h[u];tmp!=NULL;tmp=tmp->next){
int v=tmp->v;
if(v!=maxv && p[u]!=v){
top[v]=v;
dfs_2(v);
}
}
}

void fa_lazy(node* now){
now->sum+=now->lazy*(now->r-now->l+1);
if(now->lson!=NULL) now->lson->lazy+=now->lazy;
if(now->rson!=NULL) now->rson->lazy+=now->lazy;
now->lazy=0;
}

void update(node* now){
fa_lazy(now->lson);fa_lazy(now->rson);
now->sum=now->lson->sum+now->rson->sum;
}

void change(node* now,int l,int r,int val){
if(now->l==l && now->r==r){now->lazy+=val;return ;}
if(r<now->rson->l) change(now->lson,l,r,val);
else if(l>now->lson->r) change(now->rson,l,r,val);
else {change(now->lson,l,now->lson->r,val);change(now->rson,now->rson->l,r,val);}
update(now);
}

int query(node* now,int l,int r){
fa_lazy(now);
if(now->l==l && now->r==r) return now->sum;
if(r<now->rson->l) return query(now->lson,l,r);
else if(l>now->lson->r) return query(now->rson,l,r);
else return query(now->lson,l,now->lson->r)+query(now->rson,now->rson->l,r);
}

void B_T(node* now){
int l=now->l,r=now->r,mid=(l+r)/2;
if(l==r) return;
now->lson=&T_pool[++Top];now->rson=&T_pool[++Top];
now->lson->l=l;now->lson->r=mid;
now->rson->l=mid+1;now->rson->r=r;
B_T(now->lson);B_T(now->rson);
}

void init(){
scanf("%d%d",&n,&m);
for(int i=1;i<n;i++){
scanf("%d",&p[i]);
addedge(i,p[i]);
addedge(p[i],i);
}
for(int i=0;i<n;i++) size[i]=1;
dfs_1(0);
dfs_2(0);
p[0]=-1;
root=&T_pool[++Top];root->l=1;root->r=n;
B_T(root);
}

void work(){
int x1,x2,x3;
for(int i=1;i<=m;i++){
scanf("%d%d%d",&x1,&x2,&x3);
addtask(x1-1,x2,x3,i);
//printf("%d->%d\n",x1-1,x3);
}
//printf("\n");
for(int i=0;i<n;i++){
int v=i;
while(v!=-1){
if(v==top[v]){change(root,id[v],id[v],1);v=p[v];}
else if(v!=top[v]){change(root,id[top[v]]+1,id[v],1);v=top[v];}
}
//printf("i=%d\n",i);
//display2(root);printf("\n");
for(_task *tmp=head[i];tmp!=NULL;tmp=tmp->next){
int v=tmp->z;
int tmpans=0;
while(v!=-1){
//printf("%d\n",v);
if(v==top[v]){tmpans+=query(root,id[v],id[v]);v=p[v];}
else if(v!=top[v]){tmpans+=query(root,id[top[v]]+1,id[v]);v=top[v];}
}
ans[tmp->id][tmp->type]=tmpans;
}
}
for(int i=1;i<=m;i++) printf("%d\n",ans[i][1]-ans[i][0]);
}

int main(int argc, char** argv) {
init();
work();
return 0;
}
newword @ 2017-03-13 19:25:48
[ Quote ] [ Edit ] [ Delete ] 2#
哎呀看错了不是RE是WA
这题discuss还没数据,小数据都过了...
Sky_miner @ 2017-03-13 20:46:25
[ Quote ] [ Edit ] [ Delete ] 3#
同学,,,你这是要搞事情的节奏啊
Lucida @ 2017-03-15 19:22:34
[ Quote ] [ Edit ] [ Delete ] 4#
233333333333
1430586275 @ 2017-03-15 19:33:59
[ Quote ] [ Edit ] [ Delete ] 5#
同学你这是要搞事情啊
seler @ 2017-03-16 21:11:17
[ Quote ] [ Edit ] [ Delete ] 6#
代码明显有问题,你本机是怎么A的。。
newvvorld @ 2017-04-09 21:13:51
[ Quote ] [ Edit ] [ Delete ] 7#
@seler
抱歉发上来才发现木有缩进。。。本机我确实是运行通过答案对的啊。。。有问题烦请明示。。。
我的思路是将X,Y的具体年份数值转换为下标a,b,先假设年份没有空缺,用TF函数判定是否直接为F,没有的话再用maybe函数判定年份是否连续,不连续的话判为maybe连续判T;他给的样例输入我本机输出答案是对的,VS2010编译器。。。
当然你要吐槽我是“C风格的C++”。。。这。。。
seler @ 2017-04-10 10:51:32
[ Quote ] [ Edit ] [ Delete ] 8#
原来你的逻辑是样例过了就是A了啊。。。自己看看原题数据范围。。。再不懂就别做了吧 = =+
ufleaking @ 2017-04-12 22:02:43
[ Quote ] [ Edit ] [ Delete ] 9#
LS 鄙视Seler神犇掉rp……
建议去学树剖或点分再来捉此题~
newvvorld @ 2017-04-12 22:35:13
[ Quote ] [ Edit ] [ Delete ] 10#
@ufleaking
不是我BS,他说的那种puts那叫性质恶劣,你可以指责我的代码,但你不能嘲讽我的诚心。。。
至于你说树剖或点分。。。实话说,我没学过;但是就这题,我给出的这个答案而言,我并没有用到树剖或点分的知识;如果我这个程序在逻辑上有考虑不周或者错误的地方,烦请指出,感激不尽;
我在这里发帖,只是想请教下我错在哪里导致无法AC而已。。。
forgotten @ 2017-04-12 22:58:12
[ Quote ] [ Edit ] [ Delete ] 11#
等下啊哪里有puts啊是不是漏了什么东西…。
SpiritBreeker @ 2017-04-13 07:39:52
[ Quote ] [ Edit ] [ Delete ] 12#
呃,Seler的确是PKU神犇,但是他说话的确很让人不悦啊。
SpiritBreeker @ 2017-04-13 07:40:03
[ Quote ] [ Edit ] [ Delete ] 13#
还有,RP真心可有可无。
LCF @ 2017-04-13 09:42:53
[ Quote ] [ Edit ] [ Delete ] 14#
似乎逻辑跟不上吧?
这个贴少了不少东西啊
testseler @ 2017-04-13 16:08:18
[ Quote ] [ Edit ] [ Delete ] 15#
明明是你在敷衍我们好不好。。你不把你改到认为没有问题的代码发上来,倒是发个一会儿tOp一会儿Top的,那我一眼看去觉得这种错误都检查不出来简直就是在玩我们这些可能会帮你改的人,换了别人都懒得理你。。再者标题说“本机AC”,本机AC啊,计算不是下载了数据并且全部通过好歹也是和标准程序对拍过的程序吧,你仅仅通过样例就这么说更让我不爽了。
不过既然我都入坑了,就给你组数据吧,你自己看看哪里错了
20000
2001 2002
输出应该是2,你WA了。
newvvorld @ 2017-04-13 16:20:41
[ Quote ] [ Edit ] [ Delete ] 16#
@testseler
多谢指教。。。
手一抖复制来的就是原先那个版本。。。发完才想起C吧吧规【要缩进】但居然没人吐槽这个。。。不管怎么说我下次会注意的,多谢了。。。
“本机AC”的话,我自己是改过几个值试过能用的只是前面没说而已,我想着应该不会这么坑然后就没判定,看了你给的数据以后我发现我错了。。。一会tOp一会top。。。我觉得这样比较方便,不用起一些奇怪的变量名,是我没考虑到,万分感谢,明天我再改下程序试试。。。
还有就是,请教下【下载了数据】还有【和标准程序对拍】是哪里搞的?这还有测试数据可以下载么。。。题目的答案的话,可能是太简单了百度不到。。。
Seier @ 2017-04-13 16:35:30
[ Quote ] [ Edit ] [ Delete ] 17#
数据我一下子也找不到。题解的话google“[BZOJ3632]LCA”有很多,不过代码貌似都是pascal的。但是有几个分析得很清楚,你自己看看吧。
newvvorld @ 2017-04-13 17:52:12
[ Quote ] [ Edit ] [ Delete ] 18#
可还有人看这帖子么。。。我还没搞定- -|||没人看到我只能重发了。。提交还是RE
这回本机是应该真的通过了。。。后附我的测试样例
先是代码 我有缩进的说 别抽了
#include<iostream>
using namespace std;
long int y[50001],r[50001];
long int n,m;

long int rmax(long int c,long int d)
{
long int i,maxr;
maxr=0;
for(i=c;i<=d;i++)
{ if(r[i]>maxr) maxr=r[i]; }
return maxr;
}

long int rmin(long int c,long int d)
{
long int i,minr;
minr=r[c];
for(i=c;i<=d;i++)
{ if(r[i]<minr) minr=r[i]; }
return minr;
}

int main()
{
long int X,Y,a,b,c,d,e,i,i2,j,k,l,k2,l2,s,p,q;
cin>>n;
for(i=0;i<n;i++)
{ cin>>y[i]>>r[i]; }
cin>>m;
for(i=0;i<m;i++)
{
a=-1;
b=-1;
cin>>Y>>X;
for(j=0;j<n;j++)
{
if(y[j]==X) a=j;
if(y[j]==Y) b=j;
}
if(a==-1&&b==-1) { cout<<"maybe"<<endl; continue; }
if(a!=-1&&b==-1)
{
p=0;
for(k=Y;k<X;k++)
{
for(l=0;l<a;l++)
{ if(y[l]==k) { p=1; break; } }
if(p==1) break;
}
c=rmax(l,a);
if(c>r[a]) { cout<<"false"<<endl; continue; }
else { cout<<"maybe"<<endl; continue; }
}
if(a==-1&&b!=-1)
{
q=0;
for(k2=X;k2>Y;k2--)
{
for(l2=n;l2>b;l2--)
{ if(y[l2]==k2) { q=1; break; } }
if(q==1) break;
}
d=rmin(b+1,l2);
if(d>r[b]) { cout<<"false"<<endl; continue; }
else { cout<<"maybe"<<endl; continue; }
}
if(a!=-1&&b!=-1)
{
if(r[a]>r[b]) { cout<<"false"<<endl; continue; }
e=rmax(b+1,a-1);
if(e>=r[a]) { cout<<"false"<<endl; continue; }
s=0;
for(i2=b;i2<a;i2++)
{ if(y[i2]+1<y[i2+1]) { s=1; break; } }
if(s==1) { cout<<"maybe"<<endl; continue; }
cout<<"true"<<endl;
}
}
return 0;
}

我的测试样例:
测试样例:
2
1 2
建议测试输入:
2
omihc @ 2017-04-13 19:54:46
[ Quote ] [ Edit ] [ Delete ] 19#
lz搞个大新闻啊
newwortd @ 2017-04-13 20:22:43
[ Quote ] [ Edit ] [ Delete ] 20#
OH NO 空格全阵亡了。。。肿么办啊。。。
newwortd @ 2017-04-13 20:27:47
[ Quote ] [ Edit ] [ Delete ] 21#
@Seler
@testSeler
@所有人
思路是
假设X、Y是同一个节点,那么显然是X
如果X是Y的祖先,那么就一层一层爬Y直到到达X
如果Y是X的祖先,一样的,一层一层爬X直到Y
其他的,那么就先爬深度大的直到两个节点深度相等再一起爬
感谢 appledog17 来自她谷歌空间的思路。。。
Iybrainbowcat @ 2017-04-13 20:57:44
[ Quote ] [ Edit ] [ Delete ] 22#
在本机通过,应该你至少下载到官方数据或者跟人对拍过吧。
你自己造了几组数据可不能算本机通过,这样就拿来代码让别人看是一种不好的行为哦。

对拍就是你找一份别人通过的代码,自己用程序生成随机数据,然后运行,用windows自带的fc命令,看两份程序的结果是否完全相同。用程序执行这个过程很多次(一般执行上万次之后才能说自己的程序没什么问题了)。
ufleaking @ 2017-04-13 21:01:52
[ Quote ] [ Edit ] [ Delete ] 23#
= =.........
其实你即使最后不RE了,也会TLE了。
不知道你有没有学过“时间复杂度”?没学过就问问你老师吧。。
现在你的程序的时间复杂度就是O(n^2),你这样会超时的对不对~
所以不能这么做对不对……
去学学树剖或者点分吧……
不想学的话是A不掉这题的……顶多最后是个TLE
哦……你是不是不知道TLE是啥:“Time Limit Exceed”……

你的思路的话……我也不知道是不是对的……这题我已经忘光了……
seler @ 2017-04-13 21:22:56
[ Quote ] [ Edit ] [ Delete ] 24#
我有一个特别好的毒舌句来吐槽LZ,可惜这里空间太小了我写不下
SW_Wind @ 2017-04-14 07:35:48
[ Quote ] [ Edit ] [ Delete ] 25#
其实的话,,缩进可以用两个全角的空格来代替。。就像这样。。
int main(){
  int a, b;
  cin >> a >> b;
  cout << a+b;
}
SW_Wind @ 2017-04-14 08:12:47
[ Quote ] [ Edit ] [ Delete ] 26#
历史总是惊人的相似
newwortd @ 2017-04-14 17:06:19
[ Quote ] [ Edit ] [ Delete ] 27#
@lybrainbowcat
LZ承认自己智商拙计 官方数据啥的找不到啊。。。网上的代码我找过也都是WA的,你说的自己生成随机数据我不知道咋弄。。。
@ufleaking
@Seler
LZ基本是自学,乃们科班出身满脑袋高级算法的要不要这么嘲讽。。。时间复杂度听说过,每一层for()算一个O(n)吧。。。那也就是树上公共祖先搜寻要用更高效的算法是吧。。。但是我对于每次询问用的for(i;i<m;i++)就已经消耗了一个O(n)这么说可对。。。LZ回去试试二分- -|||,再不行我再去看看你那什么剖。。。
ufleaking @ 2017-04-14 17:07:19
[ Quote ] [ Edit ] [ Delete ] 28#
身处乱世,谁不是自学? = =
seler @ 2017-04-14 17:08:04
[ Quote ] [ Edit ] [ Delete ] 29#
身处乱世,谁不是自学? = =
newwortd @ 2017-04-14 21:07:55
[ Quote ] [ Edit ] [ Delete ] 30#
@ufleaking
@Seler
这话说的 汝等北大的CPU和运行环境可要比LZ的快不知道多少。。。我这才叫乱世好伐。。。
LZ刚去看了下倍增入门。。。听说那货复杂度是O(log N)。。。LZ只能跳进去了。。
ufleaking @ 2017-04-14 21:11:04
[ Quote ] [ Edit ] [ Delete ] 31#
我什么时候成北大的了……
seler @ 2017-04-14 21:11:36
[ Quote ] [ Edit ] [ Delete ] 32#
我什么时候成北大的了……
newwortd @ 2017-04-14 21:12:56
[ Quote ] [ Edit ] [ Delete ] 33#
见9楼。。。
不要说PKU不是Peking University - -
Malgo @ 2017-04-14 21:49:55
[ Quote ] [ Edit ] [ Delete ] 34#
此帖略吊,我也来凑个热闹
话说楼主确实有点那啥。。。不解释
nzhtl1477 @ 2017-04-14 22:02:35
[ Quote ] [ Edit ] [ Delete ] 35#
woc
这个帖子强无敌呀
顶顶顶
nzhtl1477 @ 2017-04-14 22:03:05
[ Quote ] [ Edit ] [ Delete ] 36#
不过第二份代码复制错了?
ufleaking @ 2017-04-15 19:42:59
[ Quote ] [ Edit ] [ Delete ] 37#
给Seler跪了!!!(求模仿)
@newword
我是来澄清事实的。
Seler目前所取得的成就与PKU没什么关系。
为什么呢?
因为Seler是凭借自己的努力,顽强拼搏,被北大优录的。
因为Seler是神犇,且Seler被北大优录,所以才被称为PKU神犇~
这样误会就澄清鸟~

我以前一直以为强省的OIer是老师手把手教出来的,直到有一天我膝盖中了某湖南神犇的鄙视之箭。
几乎所有OI界的大牛,都是靠自学成就的自己。
我绝对没有鄙视LZ的意思,越看越觉得LZ很像当年的我。
当年没有人告诉我NOIP与NOI的一个“P”字母的难度相差究竟有多大,我不希望LZ也因此走弯路。希望LZ能尽快从NOIP过渡到NOI,看清楚数据范围,勿轻敌。

好啦就说这么多……估计这话LZ也不很爱听吧……= =
Meigo @ 2017-04-15 19:51:42
[ Quote ] [ Edit ] [ Delete ] 38#
给ufleaking跪了!!!(不求模仿)
lydraindowcat @ 2017-04-15 20:37:55
[ Quote ] [ Edit ] [ Delete ] 39#
这贴已经Hot了唉!
@seler@ufleaking 求PKU神犇指点指点我这个弱菜吧。
seler @ 2017-04-17 07:48:12
[ Quote ] [ Edit ] [ Delete ] 40#
我说我怎么感冒了原来在这里被D一脸
@lydraindowcat@ufleaking 求PKU神犇指点指点我这个弱菜吧。
newwortd @ 2017-04-21 08:07:34
[ Quote ] [ Edit ] [ Delete ] 41#
@ufleaking
被提前扣了个不爱听的帽子- - 这个。。。LZ还没这么坑。。。
LZ应该怎么说呢。。。让我组织下语言。。。
首先,LZ是条渣渣大学狗。。。
其次,关于ACM这东西,LZ并不是很了解;什么竞赛啊,什么高考加分啊,LZ在变成大学狗之前从来就没有听说过;我当初只知道高考要加20分,只有数学/物理/生物/航模省一等奖才有救。。。当初LZ只拿过一个生物。。县一等奖。。然后LZ就完全不管这方面的东西了,高中这之类的课什么的更加没有了,连LZ自己生物的复习什么也都是靠平时的知识,没有什么竞赛培训什么的。。。说回ACM,LZ只是在读大学的过程中,听说有这么个玩意儿可以用来练习编程,然后就想着来做做看。。。
LZ知道自己的大学有多坑爹,更知道自己的编程水平有多坑爹,所以楼上说啥LZ阿玛依的LZ妥妥的认了。。。并没有什么话爱听不爱听的说法。。。但LZ阿玛依的是编程,这狗头自认还是有点用处的。
LZ对你们的环境和知识渠道并不了解,也不知道你们是怀揣着怎样的一种态度,一种目的来做ACM,但是楼上几位很明显,你们已经达到了自己的目的。。。LZ来做ACM,目的只是提升自己的编程水平,虽说是渣渣大学狗,也不至于出去以后编程啥都不懂,那就坑了。。。vfleaking你真的以为LZ是想ACM一条道走到黑么?不现实的事情,LZ会努力,但是LZ面临的压力,现实的压力,绝对比你们这种重点高中,名牌大学的要重得多;你们相对于我来说,有充足的时间,精力和天分,环境和动力来做你们想做的事情;你们或许现在还想着再多切几道题,再多学几个算法,LZ却必须为今后考量,考虑怎样才能不饿死。LZ想学,LZ会自己想办法学,但是现在就用LZ的钛合金狗眼这么看下去,LZ切个两年的题,除非LZ今后卖切糕,不然ACM的题不能带给LZ任何现实的收益,我不可能为了一些短时间内不能挣饭吃的知识赌上LZ紧迫的时间;
那你又要问LZ:既然你觉得ACM没用,你还做他作甚? LZ前面已经说了,我的目的在于通过做ACM,提升自己的编程水平;为啥要提升自己的编程水平?很显然,LZ专业是计算机,接下来LZ面临着毕业设计,分配实习等一系列大麻烦,就LZ现在这水平,你们也看得见。LZ并不指望以后能靠编程挣饭吃,更不指望切几道ACM就能一下变成高手;LZ只是想在有限的时间里,有限地提升自己的编程水平,能应付下来毕业设计和实习的起步要求,LZ已经满足了;以后?以后,LZ可能会学,也可能不会学,这是后话,LZ无法看到LZ未来太远的影像。。。
若是再扯远一点,什么不好好学习愧对父母,什么颓废的大学,不想扯这么多。放在这里都是废话。
newwortd @ 2017-04-21 08:07:56
[ Quote ] [ Edit ] [ Delete ] 42#
不要说LZ认真帝伤不起。。。
下面是吐槽
渣渣狗一般被教育什么先做人再做事,什么为人之道,什么和别人比动手能力。。。说穿了,都是弱者的借口和掩饰,LZ要是有PKU的文凭,费得着那么多话么?你们有牛的实力,更有牛的资本。但是,先做人 这一条是LZ所认同的,不管做什么,做到最后还是跟人打交道,NX如爱因斯坦之流,要做个发明也非一己之力能够完成,相对于满腹知识的科学家,一个富有凝聚力和管理能力的领导者在团队中更为重要。
上面那句还是借口。
LZ以前高中的时候见过一些尖子生,杭二,学军重点班之类;席间谈起同学互帮互助问问题等,某些人表示不愿给同班的回答问题;大家问之,竟答 防止高考之时分数比我高。 真事。LZ当时非常不解,要是有人问我,我知道多少肯定说多少;哪天大姨夫来了,恳切地说我不知道就是。并不是说尖子生为人处事多少坑爹,也不是说他们待人接物有不周之处,只是LZ觉得,他们的身上,不自觉地都带有一股傲气,LZ跟这些人打交道,脸上笑呵呵身上不自在。 实话。LZ自己觉得吧,要是帮人解疑什么的,要么就送佛到西说仔细些,要么就装没看见说我真不知道;话说半句真心坑。额,打个比方,要是有人问我细胞里面那个什么网,LZ会告诉他这货外连啥内连啥,摊开像你的脸折起来像你的菊花,扯下来还能变成别的啥玩意儿,恕LZ年代久远生物忘光。。。举个例子而已,我要是告诉他这东西的一个性质是参与啥然后请根据这个性质自己去翻书自己找来的知识才更能巩固他肯定要在心里问候LZ全家。我不是吐槽各位,我只是觉得。。。不求逐字逐句分析代码,好歹帮人解疑,至少第一句话告诉我错在哪里吧。。。
以上是LZ骨子里的自卑心理作怪外带LZ个人的道德绑架。。。
但是LZ絮絮叨叨说了这么多,意思只有一个,LZ就是这样的一个人。网上嘛,反正你又不认识老娘是谁。。。但是不管网上网下,LZ都会这么要求自己;自己的节操,还是要的。
Lantian @ 2017-04-21 08:45:26
[ Quote ] [ Edit ] [ Delete ] 43#
就这么黑别人。。楼上这些要有多无聊
Zcysky @ 2017-04-24 21:07:28
[ Quote ] [ Edit ] [ Delete ] 44#
seler为啥没了
newword @ 2017-05-18 20:35:56
[ Quote ] [ Edit ] [ Delete ] 45#
qwq
hunt_hunt @ 2017-05-19 11:30:18
[ Quote ] [ Edit ] [ Delete ] 46#
置顶
hothot @ 2017-05-19 18:05:58
[ Quote ] [ Edit ] [ Delete ] 47#
hothot
Just_A_Testing_ID @ 2017-05-19 19:19:33
[ Quote ] [ Edit ] [ Delete ] 48#
求一波演员表- -
seler @ 2017-05-20 14:48:54
[ Quote ] [ Edit ] [ Delete ] 49#
1.我居然看完了
2.作为杭二的重点班居然被吐槽了
3.<del>LZ自称“老娘”?如果LZ是女生的话我表示愿意道歉……</del>大姨夫……妈蛋LZ想闹哪样
Asriel_Dreemurr @ 2017-07-09 12:35:03
[ Quote ] [ Edit ] [ Delete ] 50#
hothot
[Top] [Previous Page] [Next Page]

HOME Back