eolymp
bolt
Try our new interface for solving problems
Məsələlər

Üçrəqəmli ədədlər

dərc olunub 29.10.11 01:45:34

На данный момент решение засчитывается только в случае вывода пустой строки, если в заданном промежутке нет чисел с различными цифрами. Хотя в условии об этом ни слова. Удивляет и то, что никто из сдавших не упомянул в обсуждении задачи данный факт.

awpris cavab verdi:
Действительно удивляет. Ибо вопрос о способе отображения пустого множества по идее должен был прозвучать.
dərc olunub 30.10.11 00:28:12

Не пойму, по каким соображениям должен был прозвучать вопрос о способе отображения пустого множества, если из условия задачи следует, что пустой ответ и является способом отображения пустого множества?

Объясните мне, пожалуйста, почему программа должна выводить пустую строку в данном случае?

awpris cavab verdi:
На числах, чтобы было быстрее: Множество из 3-х элементов = {2, 10, 12} Пустое множество = {} Поэтому - пустая строка, ничего не содержащая. Для этого здесь и разъяснено, что выводить, коль не оговорено в условии (что было бы желательно).
dərc olunub 30.10.11 01:37:48

Все-таки мне непонятна логика насчет формата вывода пустого множества в данной задаче (и судя по неоправданно высокой сложности в 28% для столь тривиальной задачи, не мне одному).

В задаче нас просят выводить каждое число на отдельной строке, то есть число + символ перевода строки. Из этого я делаю вывод, что раз нет чисел, то и нет символа перевода строки.

Да, в некоторых задачах явно указано, что выводить, если ответ представляет собой пустое множество (например, задача "Простые числа (2)"). Но из этого не следует, что если нет явного указания, то надо выводить пустую строку.

Из вашего комментария я вынес лишь то, что раз в математике пустое множество обозначается фигурными скобками, то в данной задаче необходимо выводить пустую строку. Хотя и не понял как это связано.

dərc olunub 09.12.12 14:13:49

А в чому проблема в розв'язку #834995? На компі працює, а тут не проходять 10 і 20 тести?

awpris cavab verdi:
Значить не все врахували: думайте, придумуйте власні тести - шукайте те, що не врахували у розв'язку.
dərc olunub 30.03.18 23:37:09

перед концом программы сделайте перевод на новою строку и всё

dərc olunub 22.01.24 14:41:25

alinmir

dərc olunub 22.01.24 14:42:48

include<bits/stdc++.h>

using namespace std; int main(){

long long n, m, a, b, c;
cin>>n>>m;
for(int i = min(n, m); i<=max(n, m); i++){
    a = i/100;
    b = i/10%10;
    c = i%10;
    if(a!=b && b!=c && a!=c){
        cout<<i<<endl;
    }
}

} //TECHNOBLADE NEVER DIES

dərc olunub 25.02.24 19:12:21

include <bits/stdc++.h>

using namespace std;

int main() { int n,a,b,c,d,i,son,hasil=1,x,y,z; cin>>i>>b;

for(i;i<=b;i++){
x=i/100;
y=i/10%10;
z=i%10;
    if(x!=y and y!=z and x!=z){
cout<<i<<endl; 
    }

} }

dərc olunub 25.02.24 19:12:21

include <bits/stdc++.h>

using namespace std;

int main() { int n,a,b,c,d,i,son,hasil=1,x,y,z; cin>>i>>b;

for(i;i<=b;i++){
x=i/100;
y=i/10%10;
z=i%10;
    if(x!=y and y!=z and x!=z){
cout<<i<<endl; 
    }

} }

dərc olunub 25.02.24 19:12:23

include <bits/stdc++.h>

using namespace std;

int main() { int n,a,b,c,d,i,son,hasil=1,x,y,z; cin>>i>>b;

for(i;i<=b;i++){
x=i/100;
y=i/10%10;
z=i%10;
    if(x!=y and y!=z and x!=z){
cout<<i<<endl; 
    }

} }

dərc olunub 25.02.24 19:12:23

include <bits/stdc++.h>

using namespace std;

int main() { int n,a,b,c,d,i,son,hasil=1,x,y,z; cin>>i>>b;

for(i;i<=b;i++){
x=i/100;
y=i/10%10;
z=i%10;
    if(x!=y and y!=z and x!=z){
cout<<i<<endl; 
    }

} }

dərc olunub 25.02.24 19:12:25

include <bits/stdc++.h>

using namespace std;

int main() { int n,a,b,c,d,i,son,hasil=1,x,y,z; cin>>i>>b;

for(i;i<=b;i++){
x=i/100;
y=i/10%10;
z=i%10;
    if(x!=y and y!=z and x!=z){
cout<<i<<endl; 
    }

} }

dərc olunub 25.02.24 19:12:25

include <bits/stdc++.h>

using namespace std;

int main() { int n,a,b,c,d,i,son,hasil=1,x,y,z; cin>>i>>b;

for(i;i<=b;i++){
x=i/100;
y=i/10%10;
z=i%10;
    if(x!=y and y!=z and x!=z){
cout<<i<<endl; 
    }

} }

dərc olunub 25.02.24 19:12:27

include <bits/stdc++.h>

using namespace std;

int main() { int n,a,b,c,d,i,son,hasil=1,x,y,z; cin>>i>>b;

for(i;i<=b;i++){
x=i/100;
y=i/10%10;
z=i%10;
    if(x!=y and y!=z and x!=z){
cout<<i<<endl; 
    }

} }

dərc olunub 25.02.24 19:12:27

include <bits/stdc++.h>

using namespace std;

int main() { int n,a,b,c,d,i,son,hasil=1,x,y,z; cin>>i>>b;

for(i;i<=b;i++){
x=i/100;
y=i/10%10;
z=i%10;
    if(x!=y and y!=z and x!=z){
cout<<i<<endl; 
    }

} }

dərc olunub 25.02.24 19:13:11

zeyd nooooooooooooooooooooobumdu

dərc olunub 25.02.24 19:13:12

zeyd nooooooooooooooooooooobumdu

dərc olunub 25.02.24 19:13:13

zeyd nooooooooooooooooooooobumdu

dərc olunub 26.02.24 06:41:39

include <iostream>

using namespace std; int main() { int a,b; cin>>a>>b; for (int i=a;i<=b;i++) { int i1=i/100; int i2=i/10%10; int i3=i%10; if (i1!=i2 and i2!=i3 and i1!=i3) { cout<<i<<endl;} } }