用户输出
NO
Special Judge 信息
Correct
系统信息
Exited with return code 0
编号 | 题目 | 状态 | 分数 | 总时间 | 内存 | 代码 / 答案文件 | 提交者 | 提交时间 |
---|---|---|---|---|---|---|---|---|
#25539 | #1133. wzk玩二十四点 | Accepted | 100 | 176 ms | 364 K | C++ / 2.9 K | zdq | 2020-05-12 20:41:43 |
#include <bits/stdc++.h>
using namespace std;
int n;
int main() {
cin >> n;
if (n < 4) {
cout << "NO";
return 0;
}
bool flag = 0;
cout << "YES" << endl;
if (n <= 7) {
if (n == 4)
cout << "4*3*2*1";
else if (n == 5)
cout << "5*4+3+2-1";
else if (n == 6)
cout << "6*5-4-3+2-1";
else
cout << "7+6+5+4+3-2+1";
return 0;
}
int index = n % 4;
switch (index) {
case 0:
cout << n;
for (int i = n - 1; i > n - (n - 4) / 2; --i) {
if (flag == 0) {
cout << "-" << i;
flag = 1;
} else if (flag == 1) {
cout << "+" << i;
flag = 0;
}
}
for (int i = n - (n - 4) / 2; i >= 5; --i) {
if (flag == 1) {
cout << "-" << i;
flag = 0;
} else {
cout << "+" << i;
flag = 1;
}
}
cout << "+4*3*2*1";
break;
case 1:
cout << n;
for (int i = n - 1; i > n - (n - 5) / 2; --i) {
if (flag == 0) {
cout << "-" << i;
flag = 1;
} else if (flag == 1) {
cout << "+" << i;
flag = 0;
}
}
for (int i = n - (n - 5) / 2; i >= 6; --i) {
if (flag == 1) {
cout << "-" << i;
flag = 0;
} else {
cout << "+" << i;
flag = 1;
}
}
cout << "+5*4+3+2-1";
break;
case 2:
cout << n;
for (int i = n - 1; i > n - (n - 6) / 2; --i) {
if (flag == 0) {
cout << "-" << i;
flag = 1;
} else if (flag == 1) {
cout << "+" << i;
flag = 0;
}
}
for (int i = n - (n - 6) / 2; i >= 7; --i) {
if (flag == 1) {
cout << "-" << i;
flag = 0;
} else {
cout << "+" << i;
flag = 1;
}
}
cout << "+6*5-4-3+2-1";
break;
case 3:
cout << n;
for (int i = n - 1; i > n - (n - 7) / 2; --i) {
if (flag == 0) {
cout << "-" << i;
flag = 1;
} else if (flag == 1) {
cout << "+" << i;
flag = 0;
}
}
for (int i = n - (n - 7) / 2; i >= 8; --i) {
if (flag == 1) {
cout << "-" << i;
flag = 0;
} else {
cout << "+" << i;
flag = 1;
}
}
cout << "+7+6+5+4+3-2+1";
break;
}
return 0;
}
用户输出
YES
4*3*2*1
Special Judge 信息
Accepted
系统信息
Exited with return code 0
用户输出
YES
5*4+3+2-1
Special Judge 信息
Accepted
系统信息
Exited with return code 0
用户输出
YES
6*5-4-3+2-1
Special Judge 信息
Accepted
系统信息
Exited with return code 0
用户输出
YES
7+6+5+4+3-2+1
Special Judge 信息
Accepted
系统信息
Exited with return code 0
用户输出
YES
8-7-6+5+4*3*2*1
Special Judge 信息
Accepted
系统信息
Exited with return code 0
用户输出
YES
9-8-7+6+5*4+3+2-1
Special Judge 信息
Accepted
系统信息
Exited with return code 0
用户输出
YES
10-9-8+7+6*5-4-3+2-1
Special Judge 信息
Accepted
系统信息
Exited with return code 0
用户输出
YES
11-10-9+8+7+6+5+4+3-2+1
Special Judge 信息
Accepted
系统信息
Exited with return code 0
用户输出
YES
12-11+10-9-8+7-6+5+4*3*2*1
Special Judge 信息
Accepted
系统信息
Exited with return code 0
用户输出
YES
13-12+11-10-9+8-7+6+5*4+3+2-1
Special Judge 信息
Accepted
系统信息
Exited with return code 0
用户输出
YES
14-13+12-11-10+9-8+7+6*5-4-3+2-1
Special Judge 信息
Accepted
系统信息
Exited with return code 0
用户输出
YES
15-14+13-12-11+10-9+8+7+6+5+4+3-2+1
Special Judge 信息
Accepted
系统信息
Exited with return code 0
用户输出
YES
16-15+14-13+12-11-10+9-8+7-6+5+4*3*2*1
Special Judge 信息
Accepted
系统信息
Exited with return code 0
用户输出
YES
17-16+15-14+13-12-11+10-9+8-7+6+5*4+3+2-1
Special Judge 信息
Accepted
系统信息
Exited with return code 0
用户输出
YES
18-17+16-15+14-13-12+11-10+9-8+7+6*5-4-3+2-1
Special Judge 信息
Accepted
系统信息
Exited with return code 0
用户输出
YES
19-18+17-16+15-14-13+12-11+10-9+8+7+6+5+4+3-2+1
Special Judge 信息
Accepted
系统信息
Exited with return code 0
用户输出
YES
20-19+18-17+16-15+14-13-12+11-10+9-8+7-6+5+4*3*2*1
Special Judge 信息
Accepted
系统信息
Exited with return code 0
用户输出
YES
23-22+21-20+19-18+17-16-15+14-13+12-11+10-9+8+7+6+5+4+3-2+1
Special Judge 信息
Accepted
系统信息
Exited with return code 0
YES
(25-24)*(23-22)*(21-20)*(19-18)*(17-16)*(15-14)*(13-12)*(11-10)*(9-8)*(7-6)*(5*4+3+2-1)
用户输出
YES
25-24+23-22+21-20+19-18+17-16-15+14-13+12-11+10-9+8-7+6+5*4+3+2-1
Special Judge 信息
Accepted
系统信息
Exited with return code 0
YES
(39-38)*(37-36)*(35-34)*(33-32)*(31-30)*(29-28)*(27-26)*(25-24)*(23-22)*(21-20)*(19-18)*(17-16)*
<48 bytes omitted>
用户输出
YES
39-38+37-36+35-34+33-32+31-30+29-28+27-26+25-24-23+22-21+20-19+18-17+16-15+14-13+12-11+10-9+8+7+6+5+4+3-2+1
Special Judge 信息
Accepted
系统信息
Exited with return code 0
YES
(52-51)*(50-49)*(48-47)*(46-45)*(44-43)*(42-41)*(40-39)*(38-37)*(36-35)*(34-33)*(32-31)*(30-29)*
<101 bytes omitted>
用户输出
YES
52-51+50-49+48-47+46-45+44-43+42-41+40-39+38-37+36-35+34-33+32-31+30-29-28+27-26+25-24+23-22+21-20+19-18+17-16+15-14+13-12+1
<22 bytes omitted>
Special Judge 信息
Accepted
系统信息
Exited with return code 0
YES
(59-58)*(57-56)*(55-54)*(53-52)*(51-50)*(49-48)*(47-46)*(45-44)*(43-42)*(41-40)*(39-38)*(37-36)*
<128 bytes omitted>
用户输出
YES
59-58+57-56+55-54+53-52+51-50+49-48+47-46+45-44+43-42+41-40+39-38+37-36+35-34-33+32-31+30-29+28-27+26-25+24-23+22-21+20-19+1
<43 bytes omitted>
Special Judge 信息
Accepted
系统信息
Exited with return code 0
YES
(100-99)*(98-97)*(96-95)*(94-93)*(92-91)*(90-89)*(88-87)*(86-85)*(84-83)*(82-81)*(80-79)*(78-77)
<294 bytes omitted>
用户输出
YES
100-99+98-97+96-95+94-93+92-91+90-89+88-87+86-85+84-83+82-81+80-79+78-77+76-75+74-73+72-71+70-69+68-67+66-65+64-63+62-61+60-
<167 bytes omitted>
Special Judge 信息
Accepted
系统信息
Exited with return code 0
YES
(101-100)*(99-98)*(97-96)*(95-94)*(93-92)*(91-90)*(89-88)*(87-86)*(85-84)*(83-82)*(81-80)*(79-78
<298 bytes omitted>
用户输出
YES
101-100+99-98+97-96+95-94+93-92+91-90+89-88+87-86+85-84+83-82+81-80+79-78+77-76+75-74+73-72+71-70+69-68+67-66+65-64+63-62+61
<171 bytes omitted>
Special Judge 信息
Accepted
系统信息
Exited with return code 0
YES
(150-149)*(148-147)*(146-145)*(144-143)*(142-141)*(140-139)*(138-137)*(136-135)*(134-133)*(132-1
<544 bytes omitted>
用户输出
YES
150-149+148-147+146-145+144-143+142-141+140-139+138-137+136-135+134-133+132-131+130-129+128-127+126-125+124-123+122-121+120-
<367 bytes omitted>
Special Judge 信息
Accepted
系统信息
Exited with return code 0
YES
(234-233)*(232-231)*(230-229)*(228-227)*(226-225)*(224-223)*(222-221)*(220-219)*(218-217)*(216-2
<964 bytes omitted>
用户输出
YES
234-233+232-231+230-229+228-227+226-225+224-223+222-221+220-219+218-217+216-215+214-213+212-211+210-209+208-207+206-205+204-
<703 bytes omitted>
Special Judge 信息
Accepted
系统信息
Exited with return code 0
YES
(353-352)*(351-350)*(349-348)*(347-346)*(345-344)*(343-342)*(341-340)*(339-338)*(337-336)*(335-3
<1558 bytes omitted>
用户输出
YES
353-352+351-350+349-348+347-346+345-344+343-342+341-340+339-338+337-336+335-334+333-332+331-330+329-328+327-326+325-324+323-
<1179 bytes omitted>
Special Judge 信息
Accepted
系统信息
Exited with return code 0
YES
(567-566)*(565-564)*(563-562)*(561-560)*(559-558)*(557-556)*(555-554)*(553-552)*(551-550)*(549-5
<2628 bytes omitted>
用户输出
YES
567-566+565-564+563-562+561-560+559-558+557-556+555-554+553-552+551-550+549-548+547-546+545-544+543-542+541-540+539-538+537-
<2035 bytes omitted>
Special Judge 信息
Accepted
系统信息
Exited with return code 0
YES
(654-653)*(652-651)*(650-649)*(648-647)*(646-645)*(644-643)*(642-641)*(640-639)*(638-637)*(636-6
<3064 bytes omitted>
用户输出
YES
654-653+652-651+650-649+648-647+646-645+644-643+642-641+640-639+638-637+636-635+634-633+632-631+630-629+628-627+626-625+624-
<2383 bytes omitted>
Special Judge 信息
Accepted
系统信息
Exited with return code 0
YES
(786-785)*(784-783)*(782-781)*(780-779)*(778-777)*(776-775)*(774-773)*(772-771)*(770-769)*(768-7
<3724 bytes omitted>
用户输出
YES
786-785+784-783+782-781+780-779+778-777+776-775+774-773+772-771+770-769+768-767+766-765+764-763+762-761+760-759+758-757+756-
<2911 bytes omitted>
Special Judge 信息
Accepted
系统信息
Exited with return code 0
YES
(892-891)*(890-889)*(888-887)*(886-885)*(884-883)*(882-881)*(880-879)*(878-877)*(876-875)*(874-8
<4254 bytes omitted>
用户输出
YES
892-891+890-889+888-887+886-885+884-883+882-881+880-879+878-877+876-875+874-873+872-871+870-869+868-867+866-865+864-863+862-
<3335 bytes omitted>
Special Judge 信息
Accepted
系统信息
Exited with return code 0
YES
(953-952)*(951-950)*(949-948)*(947-946)*(945-944)*(943-942)*(941-940)*(939-938)*(937-936)*(935-9
<4558 bytes omitted>
用户输出
YES
953-952+951-950+949-948+947-946+945-944+943-942+941-940+939-938+937-936+935-934+933-932+931-930+929-928+927-926+925-924+923-
<3579 bytes omitted>
Special Judge 信息
Accepted
系统信息
Exited with return code 0
YES
(980-979)*(978-977)*(976-975)*(974-973)*(972-971)*(970-969)*(968-967)*(966-965)*(964-963)*(962-9
<4694 bytes omitted>
用户输出
YES
980-979+978-977+976-975+974-973+972-971+970-969+968-967+966-965+964-963+962-961+960-959+958-957+956-955+954-953+952-951+950-
<3687 bytes omitted>
Special Judge 信息
Accepted
系统信息
Exited with return code 0
YES
(981-980)*(979-978)*(977-976)*(975-974)*(973-972)*(971-970)*(969-968)*(967-966)*(965-964)*(963-9
<4698 bytes omitted>
用户输出
YES
981-980+979-978+977-976+975-974+973-972+971-970+969-968+967-966+965-964+963-962+961-960+959-958+957-956+955-954+953-952+951-
<3691 bytes omitted>
Special Judge 信息
Accepted
系统信息
Exited with return code 0
YES
(982-981)*(980-979)*(978-977)*(976-975)*(974-973)*(972-971)*(970-969)*(968-967)*(966-965)*(964-9
<4704 bytes omitted>
用户输出
YES
982-981+980-979+978-977+976-975+974-973+972-971+970-969+968-967+966-965+964-963+962-961+960-959+958-957+956-955+954-953+952-
<3695 bytes omitted>
Special Judge 信息
Accepted
系统信息
Exited with return code 0
YES
(983-982)*(981-980)*(979-978)*(977-976)*(975-974)*(973-972)*(971-970)*(969-968)*(967-966)*(965-9
<4708 bytes omitted>
用户输出
YES
983-982+981-980+979-978+977-976+975-974+973-972+971-970+969-968+967-966+965-964+963-962+961-960+959-958+957-956+955-954+953-
<3699 bytes omitted>
Special Judge 信息
Accepted
系统信息
Exited with return code 0
YES
(984-983)*(982-981)*(980-979)*(978-977)*(976-975)*(974-973)*(972-971)*(970-969)*(968-967)*(966-9
<4714 bytes omitted>
用户输出
YES
984-983+982-981+980-979+978-977+976-975+974-973+972-971+970-969+968-967+966-965+964-963+962-961+960-959+958-957+956-955+954-
<3703 bytes omitted>
Special Judge 信息
Accepted
系统信息
Exited with return code 0
YES
(985-984)*(983-982)*(981-980)*(979-978)*(977-976)*(975-974)*(973-972)*(971-970)*(969-968)*(967-9
<4718 bytes omitted>
用户输出
YES
985-984+983-982+981-980+979-978+977-976+975-974+973-972+971-970+969-968+967-966+965-964+963-962+961-960+959-958+957-956+955-
<3707 bytes omitted>
Special Judge 信息
Accepted
系统信息
Exited with return code 0
YES
(986-985)*(984-983)*(982-981)*(980-979)*(978-977)*(976-975)*(974-973)*(972-971)*(970-969)*(968-9
<4724 bytes omitted>
用户输出
YES
986-985+984-983+982-981+980-979+978-977+976-975+974-973+972-971+970-969+968-967+966-965+964-963+962-961+960-959+958-957+956-
<3711 bytes omitted>
Special Judge 信息
Accepted
系统信息
Exited with return code 0
YES
(987-986)*(985-984)*(983-982)*(981-980)*(979-978)*(977-976)*(975-974)*(973-972)*(971-970)*(969-9
<4728 bytes omitted>
用户输出
YES
987-986+985-984+983-982+981-980+979-978+977-976+975-974+973-972+971-970+969-968+967-966+965-964+963-962+961-960+959-958+957-
<3715 bytes omitted>
Special Judge 信息
Accepted
系统信息
Exited with return code 0
YES
(988-987)*(986-985)*(984-983)*(982-981)*(980-979)*(978-977)*(976-975)*(974-973)*(972-971)*(970-9
<4734 bytes omitted>
用户输出
YES
988-987+986-985+984-983+982-981+980-979+978-977+976-975+974-973+972-971+970-969+968-967+966-965+964-963+962-961+960-959+958-
<3719 bytes omitted>
Special Judge 信息
Accepted
系统信息
Exited with return code 0
YES
(989-988)*(987-986)*(985-984)*(983-982)*(981-980)*(979-978)*(977-976)*(975-974)*(973-972)*(971-9
<4738 bytes omitted>
用户输出
YES
989-988+987-986+985-984+983-982+981-980+979-978+977-976+975-974+973-972+971-970+969-968+967-966+965-964+963-962+961-960+959-
<3723 bytes omitted>
Special Judge 信息
Accepted
系统信息
Exited with return code 0
YES
(990-989)*(988-987)*(986-985)*(984-983)*(982-981)*(980-979)*(978-977)*(976-975)*(974-973)*(972-9
<4744 bytes omitted>
用户输出
YES
990-989+988-987+986-985+984-983+982-981+980-979+978-977+976-975+974-973+972-971+970-969+968-967+966-965+964-963+962-961+960-
<3727 bytes omitted>
Special Judge 信息
Accepted
系统信息
Exited with return code 0
YES
(991-990)*(989-988)*(987-986)*(985-984)*(983-982)*(981-980)*(979-978)*(977-976)*(975-974)*(973-9
<4748 bytes omitted>
用户输出
YES
991-990+989-988+987-986+985-984+983-982+981-980+979-978+977-976+975-974+973-972+971-970+969-968+967-966+965-964+963-962+961-
<3731 bytes omitted>
Special Judge 信息
Accepted
系统信息
Exited with return code 0
YES
(992-991)*(990-989)*(988-987)*(986-985)*(984-983)*(982-981)*(980-979)*(978-977)*(976-975)*(974-9
<4754 bytes omitted>
用户输出
YES
992-991+990-989+988-987+986-985+984-983+982-981+980-979+978-977+976-975+974-973+972-971+970-969+968-967+966-965+964-963+962-
<3735 bytes omitted>
Special Judge 信息
Accepted
系统信息
Exited with return code 0
YES
(993-992)*(991-990)*(989-988)*(987-986)*(985-984)*(983-982)*(981-980)*(979-978)*(977-976)*(975-9
<4758 bytes omitted>
用户输出
YES
993-992+991-990+989-988+987-986+985-984+983-982+981-980+979-978+977-976+975-974+973-972+971-970+969-968+967-966+965-964+963-
<3739 bytes omitted>
Special Judge 信息
Accepted
系统信息
Exited with return code 0
YES
(994-993)*(992-991)*(990-989)*(988-987)*(986-985)*(984-983)*(982-981)*(980-979)*(978-977)*(976-9
<4764 bytes omitted>
用户输出
YES
994-993+992-991+990-989+988-987+986-985+984-983+982-981+980-979+978-977+976-975+974-973+972-971+970-969+968-967+966-965+964-
<3743 bytes omitted>
Special Judge 信息
Accepted
系统信息
Exited with return code 0
YES
(995-994)*(993-992)*(991-990)*(989-988)*(987-986)*(985-984)*(983-982)*(981-980)*(979-978)*(977-9
<4768 bytes omitted>
用户输出
YES
995-994+993-992+991-990+989-988+987-986+985-984+983-982+981-980+979-978+977-976+975-974+973-972+971-970+969-968+967-966+965-
<3747 bytes omitted>
Special Judge 信息
Accepted
系统信息
Exited with return code 0
YES
(996-995)*(994-993)*(992-991)*(990-989)*(988-987)*(986-985)*(984-983)*(982-981)*(980-979)*(978-9
<4774 bytes omitted>
用户输出
YES
996-995+994-993+992-991+990-989+988-987+986-985+984-983+982-981+980-979+978-977+976-975+974-973+972-971+970-969+968-967+966-
<3751 bytes omitted>
Special Judge 信息
Accepted
系统信息
Exited with return code 0
YES
(997-996)*(995-994)*(993-992)*(991-990)*(989-988)*(987-986)*(985-984)*(983-982)*(981-980)*(979-9
<4778 bytes omitted>
用户输出
YES
997-996+995-994+993-992+991-990+989-988+987-986+985-984+983-982+981-980+979-978+977-976+975-974+973-972+971-970+969-968+967-
<3755 bytes omitted>
Special Judge 信息
Accepted
系统信息
Exited with return code 0
YES
(998-997)*(996-995)*(994-993)*(992-991)*(990-989)*(988-987)*(986-985)*(984-983)*(982-981)*(980-9
<4784 bytes omitted>
用户输出
YES
998-997+996-995+994-993+992-991+990-989+988-987+986-985+984-983+982-981+980-979+978-977+976-975+974-973+972-971+970-969+968-
<3759 bytes omitted>
Special Judge 信息
Accepted
系统信息
Exited with return code 0
YES
(999-998)*(997-996)*(995-994)*(993-992)*(991-990)*(989-988)*(987-986)*(985-984)*(983-982)*(981-9
<4788 bytes omitted>
用户输出
YES
999-998+997-996+995-994+993-992+991-990+989-988+987-986+985-984+983-982+981-980+979-978+977-976+975-974+973-972+971-970+969-
<3763 bytes omitted>
Special Judge 信息
Accepted
系统信息
Exited with return code 0
YES
(1000-999)*(998-997)*(996-995)*(994-993)*(992-991)*(990-989)*(988-987)*(986-985)*(984-983)*(982-
<4795 bytes omitted>
用户输出
YES
1000-999+998-997+996-995+994-993+992-991+990-989+988-987+986-985+984-983+982-981+980-979+978-977+976-975+974-973+972-971+970
<3768 bytes omitted>
Special Judge 信息
Accepted
系统信息
Exited with return code 0