Бодолт илгээх | Бүх бодолтууд | Шилдэг бодолтууд | Жагсаалт руу буцах |
ABR0068V - Ялгаатай цифрүүд |
n натурал тоо өгөгдөв (n≤9999). n тоог дөрвөн цифртэй гэж үзээд 0123, 4563, 0876 тоонуудын адил бүх цифрүүд нь ялгаатай эсэхийг шалга.
Input
n натурал тоо өгөгдөнө
Output
уг тооны 4 цифрүүд нь бүгд ялгаатай бол YES, эсрэг тохиолдолд NO гэж хэвлэнэ
Example
Input: 950 Output: NO
Нэмсэн: | sw40 |
Огноо: | 2007-11-01 |
Хугацааны хязгаарлалт: | 1s |
Эх кодын хэмжээний хязгаарлалт: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Програмчлалын хэлүүд: | Бүгд дараах хэлүүдээс бусад: ASM32-GCC MAWK BC C-CLANG NCSHARP CPP14 CPP14-CLANG COBOL COFFEE D-CLANG D-DMD DART ELIXIR ERL FANTOM FORTH GOSU GRV JS-RHINO JS-MONKEY JULIA KTLN NIM NODEJS OBJC OBJC-CLANG OCT PERL6 PICO PROLOG PYPY PYPY3 PY_NBC R RACKET RUST CHICKEN SQLITE SWIFT UNLAMBDA VB.NET |
Эх сурвалж: | Абрамов С. А. |
hide comments
|
|||||
2020-09-22 15:59:12
import math n = input() n = float(n) if n <= 9999 : a=int(n/1000) b=int(n%1000/100) c=int(n%100/10) d=int(n%10) if a==c or a==b or a==d or b==c or b==d or b==a or c==a or c==b or c==d or d==a or d==b or d==c: print("NO") else: print("YES") else : print("NO") |
|||||
2013-11-30 18:18:24 мандах
#include <stdio.h> #include <stdlib.h> #include <math.h> main() { int a,b,c,d,n; scanf("%d",&n); if(n<10000) { a=n/1000; b=(n%1000)/100; c=(n%100)/10; d=n%10; } if((a!=d)&&(b!=c)&&(a!=c)&&(b!=d)&&a!=b&&c!=d) printf("YES"); else printf("NO"); return 0; } |
|||||
2013-11-30 18:11:28 мандах
ene bodlogiin ogogdol ni zorchildood baih yum. input 950 output !NO YES bna bizde |
|||||
2013-04-19 15:35:57 Iderbat
ene bodolt unen bulguuu :)) |
|||||
2013-04-19 15:35:38 Iderbat
#include <stdio.h> #include <string.h> int main(){ int n,d1,d2,d3,d4; scanf("%d", &n); d1=n%10; n/=10; d2=n%10; n/=10; d3=n%10; d4=n/10; if(d1!=d4 && d1!=d3 && d1!=d2 && d2!=d4 && d2!=d3 && d3!=d4 ) printf("YES\n"); else printf("NO\n"); return 0; } |
|||||
2013-02-21 11:35:32 *****ZORRO*****
Бодлогын нөхцөл 4 цифртэй гэтэл жишээ нь 3 цифртэй байх шиг байна аа. Би буруу ойлгоод байна уу |
|||||
2012-11-19 09:39:26 LearnerMN
hehe suga shig yuman deer iluu nuhtsul shalgah ii |
|||||
2012-10-27 10:53:37 sw12
oor dodlogonii bodolt b.na n.za bodson n gehdee zov zov |
|||||
2012-04-25 07:38:14 buyandelger
ene bodloguud buruu bna shvv |
|||||
2012-04-19 06:02:47 idermonh
#include<stdio.h> #include<conio.h> #include<math.h> main(){ int n; scanf("%d", &n); int s=0, m=n; while(n>0) { s=s+n%10; n=n/10; } printf("%d", s); return 0; getch(); } |