Бодолт илгээх | Бүх бодолтууд | Шилдэг бодолтууд | Жагсаалт руу буцах |
CSMS0001 - Гуравт хуваагдагчид |
1, 12, 123, 1234, ..., 12345678910, ... дүрмээр үүсгэгдэх дарааллын эхний N гишүүнийг авч үзье. Тэдгээрийн дотроос гуравт хуваагдах тоо хэд байгааг олох програм бич.
Input
N (1<=N<=231 - 1) тоо өгөгдөнө
Output
хариу болох ганц тоогоо хэвлэнэ
Example
Input: 4 Output: 2
Нэмсэн: | sw40 |
Огноо: | 2007-11-16 |
Хугацааны хязгаарлалт: | 0.208s |
Эх кодын хэмжээний хязгаарлалт: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Програмчлалын хэлүүд: | Бүгд дараах хэлүүдээс бусад: ADA95 ASM64 BASH BF C++ 4.3.2 C99 CLPS CLOJURE D ERL FSHARP GO ICON ICK JS-RHINO LUA NEM NICE NODEJS OCAML PERL6 PIKE PRLG-swi SCALA SCM guile SCM qobi SED ST TCL VB.NET WHITESPACE |
hide comments
|
|||||
2023-07-24 04:46:33
2 өдөр оролдож байж бодлоо. Давталт, рекурсив аль нь хэрэггүй 3т хуваагдах шинжээр нь шалгахад л болох байсан байна |
|||||
2023-07-23 14:46:43
Last edit: 2023-07-25 03:29:58 |
|||||
2023-07-23 14:08:35
Last edit: 2023-07-25 03:30:10 |
|||||
2023-02-11 06:56:33
#include<bits/stdc++.h> using namespace std; int main(){ unsigned long long n,a,b,c; cin>>n; a=n/3; b=a*2; c=n-a*3; if(c%2==0){ c=1; } else c=0; cout<<b+c; return 0; } |
|||||
2022-04-27 15:16:35
for, while geh meteer bodohgui shuu 3n huvaahdah shinjeer sain haraad bod |
|||||
2020-07-02 04:28:11
CSMS0001 - Гуравт хуваагдагчид 1, 12, 123, 1234, ..., 12345678910, ... дүрмээр үүсгэгдэх дарааллын эхний N гишүүнийг авч үзье. Тэдгээрийн дотроос гуравт хуваагдах тоо хэд байгааг олох програм бич. Input N (1<=N<=231 - 1) тоо өгөгдөнө Output хариу болох ганц тоогоо хэвлэнэ Example Input: 4 Output: 2 |
|||||
2019-03-27 08:31:45
#include <cstdio> int main() { int a,b; scanf("%d",&a); if(a%3==0) printf("%d",a/3*2); if(a%3==1) printf("%d",(a-1)/3*2); if(a%3==2) printf("%d",((a-2)/3*2)+1); return 0; } |
|||||
2015-12-17 09:26:43
medeh hvn bawial heled ughcih |
|||||
2015-12-17 09:26:21
#include<stdio.h> #include<conio.h> int main () { int a,b,d,c,sum=0; a = a/100; b = a%100/10; d = a%10; c=a+b+d; for (c=1; c<10; c++) if (c%3==sum) printf("%d\n", c); getch(); } ene yagad buruu gej wee!!! |
|||||
2015-01-29 08:48:42 тулга
12345678910, 1234567891011 биздэ ? Бүр цаашлаад 12345678910..99, 12345678910..99100, 12345678910..991001001 мөн үү ? |