• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

SPOJ - JAVASCRIPT Pomocy!!!

0 głosów
783 wizyt
pytanie zadane 2 listopada 2019 w SPOJ przez BIREXD Obywatel (1,180 p.)

Witam... Mam pewien problem ze SPOJ-em. Mianowicie nie wiem jak działają operatory wejścia wyjścia w javascript na wyżej wymienionej platformie. Mógłby mi ktoś rozwiązać to proste zadanie które przejdzie test SPOJ-a? Dodam że bezskutecznie szukałem odpowiedzi na ten temat, a jak znalazłem to niedziałającą.

PTEST - Zadanie próbne

 

Napisać program do dodawania dwóch liczb całkowitych. Na wejściu podane są w oddzielnych liniach dwie liczby naturalne A oraz B mniejsze od 200. Na wyjściu należy wypisać wartość ich sumy, A + B.

 

Przykład

 

Wejście

2

3

Wyjście

5

1 odpowiedź

0 głosów
odpowiedź 2 listopada 2019 przez adrian17 Mentor (354,120 p.)
komentarz 2 listopada 2019 przez BIREXD Obywatel (1,180 p.)
Czyli odpowiedź jak będzie wyglądać??? Nie wiem nawet cz dawać to w tagi script czy funkcje...Napisz mi odpowiedź do tego zadania i będę usatysfakcjonowany
komentarz 2 listopada 2019 przez adrian17 Mentor (354,120 p.)
edycja 2 listopada 2019 przez adrian17
Nie, piszesz zwykły goły JS, tu nie ma żadnego HTMLa więc nie ma tagów.

Czytasz wejścia przez readline(), zamieniasz na inty, dodajesz, wypisujesz print()em. EDIT: właśnie to na szybko zrobiłem i działa.
komentarz 2 listopada 2019 przez BIREXD Obywatel (1,180 p.)
No to napisz mi ten kod...
komentarz 2 listopada 2019 przez adrian17 Mentor (354,120 p.)
let a = parseInt(readline());
let b = parseInt(readline());
print(a+b);

 

komentarz 2 listopada 2019 przez BIREXD Obywatel (1,180 p.)
ok działa tylko nie wiedziałem że musze to na int przekonwertować...
komentarz 2 listopada 2019 przez adrian17 Mentor (354,120 p.)
Dodanie stringów sprawi, że "1" + "1" == "11" ;)
komentarz 2 listopada 2019 przez DawidK Nałogowiec (37,910 p.)

Adrian - masz rację, taki kod:

function test() {
	var a = parseInt(readline());
	var b = parseInt(readline());
	return print(a+b);
}

przejdzie, przypomina mi to dlaczego bardziej zainteresowałem się codeWars tam wyglądałoby to po prostu :

function test(a, b) {
	return a+b;
}

Może dzięki temu co napisałeś przeprosze się ze spojem ;)

Podobne pytania

0 głosów
1 odpowiedź 654 wizyt
0 głosów
2 odpowiedzi 329 wizyt
pytanie zadane 18 lipca 2018 w SPOJ przez Bloom55 Użytkownik (660 p.)
0 głosów
1 odpowiedź 425 wizyt
pytanie zadane 14 lutego 2020 w SPOJ przez Colossus Mądrala (6,790 p.)

93,427 zapytań

142,421 odpowiedzi

322,649 komentarzy

62,787 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
...