«networking» 태그된 질문

네트워크 요청 등을 수행하기 위해 답변이 필요한 문제

30
간단한 TCP 서버
포트 N에서 들어오는 TCP 트래픽을 수신하는 프로그램이나 함수를 작성하십시오. 간단한 서비스를 제공합니다. 들어오는 연결의 IP 주소 필드의 합계를 계산하고 반환합니다. 프로그램 또는 함수는 인수 또는 stdin에서 정수 N을 읽습니다. 포트 N에서 들어오는 TCP 연결을 수신합니다. 누군가 해당 포트에 연결하면 프로그램은 IP 주소 필드의 합계를 계산하여 후행 줄 바꿈을 사용하여 클라이언트로 …

30
항등 행렬 구성
도전은 매우 간단합니다. 정수 입력이 주어지면 항등 행렬을 n출력합니다 n x n. 항등 행렬은 1왼쪽 상단에서 오른쪽 하단에 걸쳐 있습니다. 생성 한 항등 표를 반환하거나 출력하는 프로그램이나 함수를 작성합니다. 출력은 2D 배열이거나 공백 / 탭과 줄 바꿈으로 구분 된 숫자 일 수 있습니다. 입력 및 출력 예 1: [[1]] 2: …

7
IPv4 주소의 누락 된 기간 수정
때로는 IPv4 주소를 입력 할 때 모든 숫자가 올바르게 표시되지만 하나 이상의 마침표를 입력하는 것을 잊어 버립니다. 깨진 IPv4 주소를 사용하여 누락 된 기간의 모든 유효한 배치를 출력하는 프로그램 (또는 기능)을 갖고 싶습니다. 입력 입력은 항상 유효한 IPv4 주소의 변환 인 문자열입니다 (아래 세부 사항 참조). 하나 이상의 마침표 문자를 …

5
세계 IPv6의 날 2014
세계 IPv6 의 기념일을 기념하기 위해 인터넷 협회는 2014 년 6 월 6 일에 하루 동안 IPv4를 끄는 캠페인을 발표했습니다 . IPv6 주소는 8 개의 콜론으로 구분 된 16 비트 16 진수 값으로 긴 형식으로 표시 될 수 있습니다. 주소에 따라 2.2 RFC 3513 주소 의 텍스트 표현 섹션의 항목 …

7
해석> <> (물고기)
&gt; &lt;&gt;는 널리 사용되는 언어는 아니지만 골프에 적합하며이 웹 사이트에서 사용되었습니다. Befunge 에서 영감을 얻었 으며 지침에 약간의 유사점이 있습니다. 필요한 명령 : &gt; &lt; ^ v 명령 포인터의 방향을 변경합니다 (오른쪽, 왼쪽, 위, 아래) / \ | _ # . 포인터는 이미 가지고있는 방향에 따라 방향이 바뀝니다. x 임의의 …

20
나는 당신의 서브넷에 있고, 당신의 코드를 골라냅니다.
도전 는 IPv4 감안할 때 address점선 - 쿼드 표기법과는 IPv4 subnet의 CIDR 표기법이 (가) 경우, 결정 address이다 subnet. 에 있으면 고유하고 일관된 값을 출력하고에 없으면 subnet별도의 고유하고 일관된 값을 출력합니다 subnet. 출력 값이 반드시 귀하의 언어에서 진실 / 거짓 일 필요는 없습니다. CIDR 서브넷 표기법 입문서 IPv4 네트워크 주소의 길이는 …

2
골프 엔드 투 엔드 암호화
이 도전은 첫 번째 답변에 대해 200 포인트 의 현상금을 전달하며 최소 3 일 동안 무적 상태를 유지합니다. user3080953에 의해 청구되었습니다 . 최근 엔드-투-엔드 암호화에 대한 이야기가 많으며 회사가 제품에서 암호화를 제거해야한다는 압력이 있습니다. 나는 그 권리와 잘못에 관심이 없지만, 코드를 얼마나 짧게 사용하여 회사가 그것을 사용하지 않도록 압력을 가할 …

20
숫자를 분해하십시오!
당신의 임무는 아래 형식을 사용하여 숫자를 분해하는 것입니다. 이것은 기본 변환과 유사, 대신을 나열하는 것을 제외시켰다 digits기본에, 당신은 목록 values목록 입력까지 추가하도록. 주어진베이스 인 경우 n, 다음 목록의 각 수의 형식이어야합니다 k*(n**m), 0&lt;=k&lt;n그리고 m목록에서 고유합니다. 명세서 합리적인 입 / 출력 형식 프로그램 / 기능은 2 개의 입력을 받아서 목록을 출력합니다. …
16 code-golf  number  sequence  number-theory  base-conversion  code-golf  bitwise  hashing  code-golf  string  ascii-art  whitespace  code-golf  math  code-golf  code-golf  image-processing  counting  code-golf  math  arithmetic  checksum  code-golf  code-golf  math  arithmetic  number-theory  code-golf  array-manipulation  random  code-golf  string  code-golf  math  ascii-art  base-conversion  code-golf  graphical-output  geometry  3d  code-golf  math  linear-algebra  matrix  code-golf  math  number  sequence  code-golf  array-manipulation  code-golf  math  matrix  linear-algebra  code-golf  number  sequence  counting  code-golf  string  code-golf  string  restricted-source  quine  sorting  code-golf  string  geometry  code-golf  string  code-golf  networking  code-golf  base-conversion  code-golf  math  matrix  code-golf  arithmetic  linear-algebra  matrix  code-golf  number  arithmetic  grid  code-golf  number  source-layout  code-golf  string  bitwise  checksum  code-golf  array-manipulation  code-golf  string  probability-theory  code-golf  tips  code-golf  sequence  code-golf  string  math  sequence  calculus  code-golf  string  palindrome  bioinformatics  code-golf  math  combinatorics  counting  permutations  code-golf  parsing  logic-gates  code-golf  arithmetic  number-theory  combinatorics  code-golf  math  sequence  polynomials  integer  code-golf  string  ascii-art  chess  code-golf  string  code-golf  number  code-golf  string  ascii-art  parsing  code-golf  code-golf  number  natural-language  conversion  code-golf  arithmetic  code-golf  string  code-golf  ascii-art  decision-problem 

4
ASCII 아트로 긴 나누기 시각화
ASCII 아트로 긴 나눗셈을 시각화하는 프로그램을 작성하십시오. 입력은 선택한 입력 형식을 사용하여 분자와 분모의 두 정수로 구성됩니다. 예 : 1234 ÷ 56 : 22 ---- 56|1234 112 --- 114 112 --- 2 1002012 ÷ 12 : 83501 ------- 12|1002012 96 --- 42 36 -- 60 60 -- 12 12 -- …

7
IP 주소를 마스킹하고 브로드 캐스트
배경 이 Unix.SE 질문에서 영감을 얻었습니다 (물론 내 자신의 답변 ). 인터페이스에 IP 주소를 지정하면 다음과 같이 점으로 구분 된 십진 형식으로 표시됩니다. a.b.c.d e.f.g.h 여기서 a.b.c.d실제 주소 e.f.g.h는 넷 마스크입니다. 네트 마스크는 2 진으로 표현 될 때 기본적으로 1비트 수 와 비트 수를 나타냅니다 0. 넷 마스크가 주어진 IP …

7
상세 IP 범위 생성기
이 작업은 두 개의 IP adresses 주어, 간단 a하고 b그 범위 내에서 출력 모든 주소를. 예 예 # 1 : f(a = 192.168.0.1, b = 192.168.0.4) 192.168.0.1 192.168.0.2 192.168.0.3 192.168.0.4 예제 # 2 (TIO는이를 자르고 테스트 할 때 더 작은 범위를 사용합니다) : f (a = 123.0.200.0, b = 124.0.0.0) …

2
유효한 모든 클래스 공용 퍼블릭 유니 캐스트 IPv4 주소 출력
IPv4 주소의 폭은 32 비트이므로 주소 공간의 크기는 2 32 또는 4,294,967,296입니다. 그러나 이것은 이론적 인 상한 일뿐입니다. 공용 인터넷에서 실제로 사용될 수있는 모든 주소를 정확하게 나타내는 것은 아닙니다. 이 과제의 목적을 위해 모든 주소 지정이 분류 된 것으로 가정합니다 . 실제로, 주소 공간의 분류 된 세분화는 CIDR (Classless Inter-Domain …

7
코드-골프 : 패 레이 시퀀스 (I)
도전 이 작업에서는 정수 N (10 ^ 5 미만)이 주어지고 순서 N 의 Farey 시퀀스 를 출력합니다 . 입력 N은 한 줄로 주어지며 입력은 EOF로 종료됩니다. 입력 4 3 1 2 산출 F4 = {0/1, 1/4, 1/3, 1/2, 2/3, 3/4, 1/1} F3 = {0/1, 1/3, 1/2, 2/3, 1/1} F1 = …
10 code-golf  math  code-golf  math  code-golf  number  number-theory  code-golf  math  arithmetic  repeated-transformation  code-golf  geometry  popularity-contest  code-golf  code-golf  tips  haskell  math  fastest-algorithm  code-golf  combinatorics  code-golf  math  polynomials  rational-numbers  code-golf  code-golf  popularity-contest  javascript  code-golf  kolmogorov-complexity  code-golf  code-golf  math  combinatorics  permutations  code-challenge  restricted-source  random  array-manipulation  code-challenge  generation  code-golf  code-golf  ascii-art  arithmetic  division  code-challenge  number  code-golf  math  number  binary  code-golf  ascii-art  code-golf  interpreter  stack  code-golf  internet  networking  code-golf  math  code-golf  ascii-art  code-golf  math  sequence  code-golf  hello-world  restricted-source  code-golf  ascii-art  code-golf  geometry  code-golf  kolmogorov-complexity  pi  code-golf  math  combinatorics  permutations  code-golf  math  code-challenge  ascii-art  code-golf  string  code-golf  quine  code-golf  math  floating-point  golfscript  code-golf  string  code-golf  sliding-puzzle  code-challenge  arithmetic  code-golf  math  code-golf  geometry  optimized-output 

1
간단한 프록시 구축
가장 짧은 프록시 서버를 만드십시오. 입 / 출력 사양 고객: 입력 : 포트 번호 (32 비트 정수) (,) 또는 (공백) URL (테스트 사례 참조) 출력 : URL의 HTML 소스 섬기는 사람: 입력 : 수신 대기 포트 (32 비트 정수) 출력 : 클라이언트로부터 입력이 수신되면 REC , HTML 소스를 클라이언트로 전송이 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.