ПРОЛЕТЕН ТУРНИР ПО ИНФОРМАТИКАЯмбол, 13-14 юни 2009 г.Контролно състез dịch - ПРОЛЕТЕН ТУРНИР ПО ИНФОРМАТИКАЯмбол, 13-14 юни 2009 г.Контролно състез Việt làm thế nào để nói

ПРОЛЕТЕН ТУРНИР ПО ИНФОРМАТИКАЯмбол

ПРОЛЕТЕН ТУРНИР ПО ИНФОРМАТИКА
Ямбол, 13-14 юни 2009 г.
Контролно състезание за група А (11-12 клас)
Задача AK1. ДЪРВО НА ДРОБИТЕ
Има много начини да се подредят правилните дроби. Един от тях е – в безкрайно
пълно двоично дърво, което дефинираме по следния начин: дървото има фиктивен (–1)-
ви ред, в който са двете „дроби“ 0/1 и 1/0 (макар че всъщност дроб 1/0 не съществува).
Нулевият ред на дървото се състои от един връх, а i-тия – от 2i върха. За всеки връх x от
неотрицателно ниво дефинираме „непосредствен ляв предшественик“ НЛП(x) и
„непосредствен десен предшестве–
ник“ НДП(x) така:
1) Нека a e върхът от нулевия ред.
Тогава НЛП(a) = 0/1, а НДП(a) = 1/0;
2) Ако връх l е пряк ляв наследник
на b, то НЛП(l) = НЛП(b), а НДП(l) =
b (тъй като b е вдясно от l);
3) Ако връх r е пряк десен
наследник на b, то НДП(r)= НДП(b),
а НЛП(r)=b (тъй като b е вляво от r).
Дробта x/y във всеки друг връх v се
изчислява по следния начин – x е
сума от числителите на дробите в
НЛП(v) и НДП(v), а y – от
знаменателите на дробите в НЛП(v) и НДП(v). Така, дробта записана на нулевият ред е
(0+1)/(1+0) = 1/1. Първите няколко реда на дървото са показани на фигурата.
Обяснение: НДП на върха, в който е дробта 3/4 е върхът, съдържащ дробта 1/1, а
неин НЛП е върхът, съдържащ дробта 2/3.
Може да се докаже че така дефинираното безкрайно дърво съдържа всички правилни
дроби точно по веднъж. Напишете програма rattree, която да отговаря на два типа
въпроси: „На кой ред и на коя позиция в реда се намира дробта p/q?“ и „Коя дроб е
записана в j-тата позиция на i-тия ред?“
Вход
На един ред на стандартния вход са зададени a/b или a b – две естествени числа,
разделени с един знак за деление или с един интервал (0 ≤ a, b ≤ 261). Първият тип вход
е въпрос „Къде се намира дробта a/b в дървото?“, а вторият – „Коя дроб е в реда с
номер a в позиция с номер b?“ Номерата на редовете и позициите започват от нула.
Изход
За въпрос от първия вид програмата трябва да изведете реда и позицията в него, където
се намира зададената дроб, разделени с един интервал. За въпрос от втория тип
програмата трябва да изведе числителя и знаменателя на дробта, намираща се на
зададената позиция, разделени с един знак за деление. Двете стойности, които трябва
да изведе програмата винаги са неотрицателни, не по-големи от 261
.
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
GIẢI ĐẤU MÙA XUÂN TIN HỌCYambol, 13-14 tháng 6 năm 2009.Kiểm soát nhóm một cuộc thi (11-12)AK1 nhiệm vụ. CÂY PHÂN SỐCó rất nhiều cách để sắp xếp các phần phân đoạn riêng. Một trong số họ là vô hạn, trongcây nhị phân đầy đủ, chúng tôi xác định như sau: cây có một hư cấu (-1)-Thứ tự mà trong đó bạn là cả hai "phân số" 0/1, 1/0 (mặc dù trên thực tế một phần 1/0 n├áy kh├┤ng tß╗ôn).Dòng zero của cây bao gồm một đỉnh cao duy nhất, và i-th-bởi 2i đầu. Cho mỗi đỉnh x củamức độ vô định nghĩa "người tiền nhiệm ngay lập tức trái" ER (x) và"ngay lập tức phải-predšestveNick "BFF (x):1) cho một tip e từ dòng zero.Sau đó NLP (a) = 0/1, và BFF (a) = 1/0;2) nếu đỉnh là người kế vị trực tiếp l tráib, sau đó NLP (l) = NLP (b), và BFF (l) =b (kể từ khi b là ở bên phải của l);Top 3) nếu r là một quyền trực tiếpsự kế thừa của b, BFF (r) = BFF (b)và NLP (r) = b (kể từ khi b là bên trái của r).Các phần x / y trong mỗi khác đỉnh v làtính toán là sau-xsố tiền của čislitelite phân số trongNLP (v) và BFF (v), và y-từdenominators các phần phân đoạn trong NLP (v) và BFF (v). Vì vậy, các phần của số không được ghi nhận lần lượt(0 + 1) / (1 + 0) = 1/1. Vài dòng đầu tiên của cây được hiển thị trong hình.Giải thích: BFF trên đầu trang, đó là phần 3/4, mẹo có chứa các phần 1/1, vàNLP của cô đá có chứa các phần 2/3.Nó có thể được chỉ ra rằng định nghĩa một cây vô hạn có chứa tất cả các chính xácphân số đúng một lần. Viết một chương trình rattree đáp ứng hai loạicâu hỏi: "những dòng và có vị trí trong dòng là phần nhỏ p/q?" và "là gìghi lại ở vị trí j-th của dòng i-th?"Đăng nhậpMột trong những dòng đầu vào tiêu chuẩn được thiết lập một / b hoặc một b-hai số tự nhiên,cách nhau bằng một phân vùng hoặc đăng ký với một không gian (0 ≤ a, b ≤ 261). Các loại đầu tiên của đăng nhậpе въпрос „Къде се намира дробта a/b в дървото?“, а вторият – „Коя дроб е в реда сномер a в позиция с номер b?“ Номерата на редовете и позициите започват от нула.ИзходЗа въпрос от първия вид програмата трябва да изведете реда и позицията в него, къдетосе намира зададената дроб, разделени с един интервал. За въпрос от втория типпрограмата трябва да изведе числителя и знаменателя на дробта, намираща се назададената позиция, разделени с един знак за деление. Двете стойности, които трябвада изведе програмата винаги са неотрицателни, не по-големи от 261.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
SPRING TOURNAMENT IN TIN
Yambol 13-14 tháng 6 năm 2009
nhóm cạnh tranh điều khiển A (11-12 lớp)
Nhiệm vụ AK1. CÂY LIVER
Có nhiều cách để sắp xếp đúng nơi. Một trong số đó - một vô tận
cây nhị phân hoàn chỉnh, được định nghĩa như sau: cây là hư cấu (-1) -
bạn đặt hàng trong đó hai "phân số" 0/1 và 1/0 (mặc dù trên thực tế gan 1/0 . không tồn tại)
Các hàng không của cây bao gồm một đỉnh cao duy nhất, và thứ i - 2i từ đầu. Đối với mỗi đỉnh x của
mức không âm xác định "người tiền nhiệm ngay lập tức trái 'er (x)
và" Ngay trước mắt
nickname "NDP (x) như
sau:. 1) Hãy để ae tip của dòng zero
Sau đó NLP (a) = 0/1, và NPD (a) = 1/0;
2) Nếu l đỉnh cao là sự kế thừa trực tiếp bên trái
của b, sau đó NLP (l) = er (b), và NPD (l) =
b (kể từ khi b là quyền của l);
3) Nếu r cao điểm là trực tiếp bên phải
kế thừa của b, sau đó NDP (r) = NPD (b),
và NLP (r) = b (kể từ khi b là trái của r).
Các phần x / y trong mỗi đỉnh v khác, là
tính như sau - x là
tổng của các tử số của phân số trong
NLP (v) và PDP (v), và y - của
các mẫu số của các phân số trong NLP (v) và PDP (v). Như vậy, một phần của việc ghi lại zero dòng là
(0 + 1) / (1 ​​+ 0) = 1/1. Một vài dòng đầu tiên của cây được trình bày dưới đây.
Giải thích: hội nghị thượng đỉnh NPD, đó là phần 3/4 là đỉnh cao có chứa phần 1/1, và
đỉnh của nó là NLP có chứa phần 2/3.
Nó có thể được hiển thị mà nên xác định cây vô hạn có chứa tất cả các chính xác
các phần phân đoạn chính xác một lần. Viết rattree chương trình, đáp ứng hai loại
câu hỏi: "Những bệnh ung thư được"? Mà trong luật pháp và vị trí theo thứ tự là phân số p / q
"Và? Ghi ở vị trí j thứ của hàng thứ i"
Log
On một trong những dòng đầu vào tiêu chuẩn được đưa ra a / b hoặc ab - hai số nguyên
cách nhau bằng một dấu hiệu duy nhất của bộ phận hoặc một khoảng thời gian (0 ≤ a, b ≤ 261). Các loại đầu tiên của đầu vào
là câu hỏi, thứ hai "ở đâu là phần a / b trong cây?" - "Những bệnh ung thư là phù hợp
với? Số một trong số vị trí b" số Line và vị trí bắt đầu từ số không.
Exit
vấn đề các loại đầu tiên của chương trình sẽ hiển thị thứ tự và vị trí trong nó, mà
được thiết lập gras, cách nhau bởi một dấu cách. Vấn đề của loại thứ hai của
chương trình nên đặt các tử số và mẫu số của phân số, nằm ​​ở
vị trí tập, cách nhau bằng một dấu hiệu của sự phân chia. Hai giá trị mà cần
đưa chương trình luôn luôn không âm, không lớn hơn
261.
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2024 I Love Translation. All reserved.

E-mail: