আমার নাম কি?


9

একটি PPCG ব্যবহারকারী আইডি দেওয়া, ব্যবহারকারীর বর্তমান ব্যবহারকারীর নাম আউটপুট।

উদাহরণ

Input -> Output
61563 -> MD XF
2     -> Geoff Dalgas
12012 -> Dennis
foo   -> 
-3    -> 

বিধি

  • ইনপুট / আউটপুট যে কোনও অনুমোদিত উপায়ের মাধ্যমে নেওয়া যেতে পারে।
  • আউটপুট অবশ্যই যথাযথ মূলধন এবং ব্যবধান সহ পুরো ব্যবহারকারীর নাম হতে হবে, এর চেয়ে বেশি কিছুই নয় এবং এর চেয়ে কম কিছুই নয়।
  • যদি ইনপুটটি কোনও বৈধ ইউজারআইডি না হয় বা ব্যবহারকারীর অস্তিত্ব না থাকে তবে আপনার প্রোগ্রামটির কিছুই বা ত্রুটি আউটপুট আউটপুট করা উচিত।
  • আপনার প্রোগ্রামটি অবশ্যই কোনও বৈধ ব্যবহারকারীর জন্য কাজ করবে, এমনকি এই চ্যালেঞ্জের পরে তৈরি একটি।
  • আপনার প্রোগ্রামটি সম্প্রদায়ের ব্যবহারকারীর জন্য কাজ করতে হবে না।
  • আপনার প্রোগ্রামটি মুছে ফেলা ব্যবহারকারীদের জন্য কাজ করতে হবে না।
  • ইউআরএল সংক্ষিপ্তকরণগুলি অনুমোদিত নয়।

স্কোরিং

প্রতিটি ভাষায় সংক্ষিপ্ত কোড জিততে পারে।


5
খুব ঘনিষ্ঠভাবে সম্পর্কিত , তবে যেহেতু আমার ভোট একটি হাতুড়ি, আমি এখনও নিকট-ভোটদান করছি না।
অ্যাডমবর্কবর্ক

@ অ্যাডমবার্কবার্ক হ্যাঁ, এগুলি বেশ নিবিড়ভাবে সম্পর্কিত, তবে এটি উল্লেখযোগ্যভাবে সহজ।
এমডি এক্সএফ

ওহ, এটি সি ++ এ খুব সহজ হবে
হাটসুপয়েন্টারকুন

1
ইংরেজি, 3 বাইট: Okx। হ্যাঁ, এটি আমার নাম।
Okx

1
সবাই 4 বাইট ( "স্বাভাবিক" ভাষায়) সংরক্ষণ করতে পারেন: xxx.stackexchange.com/u/123রিডাইরেক্টxxx.stackexchange.com/users/123
গিলেজ 'SO- স্টপ হচ্ছে মন্দ'

উত্তর:


4

05AB1E , 35 34 বাইট

ইন্টারনেট সীমাবদ্ধতার কারণে অনলাইনে কাজ করে না।

কোড

’ƒËŠˆ.‚‹º.ŒŒ/†š/ÿ’.w'>¡4è5F¦}60F¨

ব্যাখ্যা

সংকুচিত স্ট্রিং:

’ƒËŠˆ.‚‹º.ŒŒ/†š/ÿ’

নিম্নলিখিত স্ট্রিং পুশ:

codegolf.stackexchange.com/users/<input>

যেখানে <input>ব্যবহারকারী ইনপুট রয়েছে। এর পরে, আমরা সমস্ত ডেটা ব্যবহার করে পড়ি .wএবং ডেটাতে কিছু স্ট্রিং ম্যানিপুলেশন কৌশল করি:

'>¡4è5F¦}60F¨

'>¡             # Split on '>' (Usernames aren't allowed to have '>' so we're safe)
   4è           # Take the 5th element (which is in the header of the HTML page)
     5F¦}       # Remove the first 5 characters, which is "User "
         60F¨   # Remove the last 60 characters, which is:
                  " - Programming Puzzles &amp; Code Golf Stack Exchange</title"
                # Implicitly output the username

স্থানীয়ভাবে চালানোর সময়, আমি নিম্নলিখিত আউটপুটটি পাই:

এখানে চিত্র বর্ণনা লিখুন


আমি মনে করি যে এই ব্র্যান্ডের কালো
টেলর স্কট

আমি আমার স্ক্রিনটি একটি কোণে দেখছি, আমি কি সম্পূর্ণরূপে মানুষের স্বরূপের একটি রূপরেখা এবং আপনার ব্যবহারকারীর নামের পরে "আপাতদৃষ্টিতে" দেখব?
NoOneIs এখানে

1
@ টেলরস্কট সমাপ্ত
আদনান

3
@ নাওআইনিএইহ হ্যাঁ, সেন্টিমিটার একটি সামান্য বিট স্বচ্ছ। আপনি যা দেখছেন তা আসলে এই উত্তর
আদনান

উম্ম, আপনার ব্যাখ্যার অংশটি হ'ল „ -¡¬
এরিক দ্য আউটগল্ফার

8

বাশ, 120 112 106 102 80 76 74 বাইট

-8 বাইট wgetহ'ল এইচটিটিপিএসকে এইচটিটিপিএসে পুনঃনির্দেশ করার জন্য যথেষ্ট স্মার্ট তাই গরু কোক থেকে
অন্য একটি sedপরামর্শের জন্য -6 বাইটস ধন্যবাদ -
ডিজিটাল ট্রমা
-4 বাইটসকে ধন্যবাদ গিলসকে - codegolf.stackexchange.com/u/123পুনর্নির্দেশ
-2 বাইট ডিজিটাল ট্রমা'র উত্তরগুলির wgetপতাকাগুলির জন্য ধন্যবাদ

wget -qO- codegolf.stackexchange.com/u/$1|sed -nr 's/.*>User (.*) -.*/\1/p'

টিআইও রঙ্গভূমি যেহেতু টিআইওর লিঙ্কটি ইন্টারনেট অ্যাক্সেস করতে পারে না।

উত্তর ধন্যবাদ এখানে এবং মানুষের চ্যাটে আমাকে এই ব্যাপারে সাহায্য করার জন্য। আমি হাইপারনিউট্রিনো এর অনুরূপ একটি পন্থা ব্যবহার করেছি।

  1. wget -qO- codegolf.stackexchange.com/users/$1ব্যবহারকারীর প্রোফাইল পৃষ্ঠা ডাউনলোড করে এবং ফাইলটি STDOUT এ মুদ্রণ করে। -qএটি নিঃশব্দে করে (কোনও গতির তথ্য নেই)।

  2. sed -nr 's/.*User (.*) -.*/\1/p'প্রথম স্ট্রিং অনুসন্ধান করে User<space>, তারপর sedযাদু ব্যবহার করে খুঁজে পাওয়া যায় না এমনটি নামের শেষে পৌঁছানো পর্যন্ত মুদ্রণ করে ।


পূর্ববর্তী উত্তর যা আমি আরও স্বাধীনভাবে লিখেছিলাম (১০২ বাইট):

wget codegolf.stackexchange.com/users/$1 2>y
sed '6!d' <$1|cut -c 13-|cut -d '&' -f1|sed 's/.\{23\}$//'
  1. wget codegolf.stackexchange.com/users/$1 2>yব্যবহারকারীর প্রোফাইল এইচটিএমএলকে তাদের ইউজারআইডি দিয়ে শিরোনামযুক্ত কোনও ফাইলে সংরক্ষণ করে এবং এতে STDERR কে ডাম্প করে y

  2. cat $1 ফাইলগুলি সেই অংশগুলিতে পাইপ দেয় যা অকেজো এইচটিএমএল কেটে দেয়।

  3. sed '6!d'(এর জায়গায় head -6 | tail -1) নিজেই ষষ্ঠ লাইন পায়।

  4. cut -c 13- স্ট্রিংয়ের প্রথম অক্ষরটি শুরুর জন্য ব্যবহারকারীর নামটি পেয়ে প্রথম 13 টি অক্ষর সরে যায়।

  5. cut -d '&' -f1এর পরে সবকিছু কেটে দেয় &। এটি এম্প্রেস করে যে কোনও এম্পারস্যান্ড কোনও ব্যবহারকারী নাম বা কোনও এইচটিএমএল শিরোনামে থাকার অনুমতি নেই।
    এখন স্ট্রিং হয়<username> - Programming Puzzles

  6. sed 's/.\{23\}$//'একটি ফাইলের শেষ 15 বাইট অপসারণের জন্য গরু কোয়াক থেকে একটি পরামর্শ ছিল । এটি নিজেই ব্যবহারকারীর নাম পায়।

এখানে একটি পূর্ণ বাশ স্ক্রিপ্ট।


...TIO arenas can't access the internetতারা পারে, আপনি এটি অ্যাক্সেস করতে সক্ষম হন। : পি ব্যবহারকারী-জমা দেওয়া কোডটি ইন্টারনেটে প্রবেশের অনুমতি নেই। </nitpick>
সম্পূর্ণরূপে

@totallyhuman আপনি ইন্টারনেটের মাধ্যমে টিআইও আখড়াতে অ্যাক্সেস করতে পারেন। তবে আখড়া নিজেরাই ইন্টারনেট অ্যাক্সেস করতে পারে না। এমনকি ডেনিসের একটি কোডও চলছে কোডটি ইন্টারনেটে অ্যাক্সেস করতে পারে না।
এমডি এক্সএফ

@totallyhuman আফাইক তারা পারেন না। আপনি প্রধান সার্ভারটিকে আপনার কোড দিন, প্রধান সার্ভার একটি অঙ্গনের সাথে সংযুক্ত হয় এবং কোড চালায়। যদিও এটি পুরানো তথ্য হতে পারে
স্টিফেন

আইডি 11259 জন্য, আউটপুটDigital Trauma - Progr
ডিজিটাল ট্রমা

sed@ ডিজিটালট্রামা হুফস , দ্বিতীয় বাইকোয়েন্টটি ঠিক করতে ভুলে গেছেন ।
এমডি এক্সএফ

6

বাশ + জিএনইউ ইউটিলিটিস,। 66

  • 3 বাইট সংরক্ষণ করেছেন @ আরনাউল্ডকে ধন্যবাদ।
  • 4 বাইট @ গিলসকে ধন্যবাদ রক্ষা করেছে।
wget -qO- codegolf.stackexchange.com/u/$1|grep -Po '"User \K[^"]+'

আরও খাটো আউটপুট ফিল্টারিংয়ের জন্য ম্যাচ শুরু রিসেট-P করতে সিআরই রেজেক্স গন্ধ ব্যবহার করে ।\K


যদি আপনার সিস্টেমটি ইতিমধ্যে curlইনস্টল করা থাকে তবে আমরা @ গিলস'র পরামর্শটি ব্যবহার করতে পারি:

বাশ + কার্ল + জিএনইউ ইউটিলিটিস, 64 64

curl -L codegolf.stackexchange.com/u/$1|grep -Po '"User \K[^"]+'

এর উদ্দেশ্য কী O-?
ব্যবহারকারী 41805

@ কউজক্যাক -O-ডাউনলোড করা আউটপুট কোনও ফাইলের পরিবর্তে STDOUT এ প্রেরণ করে, তাই এটি সহজেই পাইপ করা যায়grep
ডিজিটাল ট্রমা

1
আপনি grep -Po '"User \K[^"]+'3 বাইট সংরক্ষণ করতে পারেন ।
আর্নৌল্ড

1
curl -Lতুলনায় খাটো wget -qO-। আপনি /uপরিবর্তে ব্যবহার করতে পারেন /users
গিলস 'অশুভ হওয়া বন্ধ করুন'

1
@ ফেরিবিগ আমি ডিফল্টরূপে এসটিডিআরআর উপেক্ষা করার জন্য এটির ঠিক ধরে নিচ্ছি
ডিজিটাল ট্রমা

4

পাইথন 2 + অনুরোধ, 112 বাইট

from requests import*
t=get('http://codegolf.stackexchange.com/users/'+input()).text
print t[49:t.index('&')-23]

বিঃদ্রঃ

একবার দঃপূঃ সম্পূর্ণরূপে যায় https, httpপরিবর্তন করা প্রয়োজন https, যা এই 113 বাইট করতে হবে।

কোনও ব্যবহারকারীর প্রোফাইলের শুরুটি দেখতে এরকম দেখাচ্ছে:

<!DOCTYPE html>
<html>

<head>

<title>User MD XF - Programming Puzzles &amp; Code Golf Stack Exchange</title>

ব্যবহারকারীর নাম সূচী 49 এ শুরু হয় এবং এম্পারস্যান্ডটি যেখানে শেষ হয় তার ডানদিকে 23 টি অক্ষর দেখা দেয় ( - Programming Puzzles)

-3 বাইট অব্যবহৃত reআমদানি সরিয়ে স্টেপহেন / মেগোকে ধন্যবাদ -উরিলে
ধন্যবাদ 1 বাইট


আপনি কখনই ব্যবহার করবেন না reযাতে আপনি 3 বাইট ড্রপ করতে পারেন
মেগো

পুনঃটুইট করুন ধন্যবাদ
হাইপারনিউটারিনো

আপনি আপাতত ব্যবহার করতে পারেন httpতবে এসই সম্পূর্ণ এইচটিটিপিএস চলে গেলে অবশেষে তা পর্যবসিত হবে।
মেগো

@ মেগো আমি এটিকে পার্শ্ব নোট হিসাবে যুক্ত করব - ধন্যবাদ
হাইপার নিউট্রিনো

এছাড়াও, from requests import* এবং r.113 বাইটের জন্য ড্রপ
উরিল

4

জাভাস্ক্রিপ্ট (ES6), 111 75 বাইট

কেবলমাত্র পিপিসিজি ডোমেন দিয়ে চললে কাজ করে। Promiseব্যবহারকারীর নাম সম্বলিত কোনও বস্তু প্রদান করে।

i=>fetch("/users/"+i).then(r=>r.text()).then(t=>t.slice(44,t.search`&`-23))
  • ডাওনগোটকে নিশ্চিত করার জন্য যে আমি যে বিকল্প পদ্ধতিটি ব্যবহার করছি তা বৈধ ছিল, এইভাবে আমাকে 36 বাইট সংরক্ষণ করতে দেয় Thanks

77 বাইট:i=>fetch(`/users/${i}`).then(r=>r.text()).then(s=>/"User ([^"]+)/.exec(s)[1])
ডাউনগোট

66 বাইট:i=>$.get(`/users/${i}`).done(s=>alert(/"User ([^"]+)/.exec(s)[1]))
ডাউনগোট

আপনি fetch2 বাইট সংরক্ষণের জন্য বন্ধনী সরাতে পারেন
গিলজেড

ধন্যবাদ, @ ডাউনগোট; আমি ইতিমধ্যে fetchব্যবহারকারীর পৃষ্ঠাটি যুক্ত করার ধারণাটি দিয়েছিলাম তবে ভেবেছিলাম এটি আমার ভাগ্যকে চাপ দিচ্ছে। তবে আপনি যেমন এটি প্রস্তাব করেছিলেন তেমনটি দেখে, আমি এটি সম্পাদনা করব any বর্তমানে কোনও ব্রাউজার সমর্থন করে .done()? আমি এটি ক্রোম এবং এফএফ এ দ্রুত পরীক্ষা করেছি তবে এটি সেখানে কার্যকর হয়নি।
শেগি

@ গিলজ, আমি কেবল এটি করতে পারতাম যদি সেখানে কোনও ভেরিয়েবল জড়িত না হয়।
শেগি

4

সুইফট 3 , 233 বাইট

import Foundation;func f(i:String){let s=try!String(contentsOf:URL(string:"http://codegolf.stackexchange.com/users/"+i)!,encoding:.utf8);print(s[s.index(s.startIndex,offsetBy:44)...s.index(s.characters.index(of:"&")!,offsetBy:-24)])}

নমুনা রান:

f(i:"8478") // Martin Ender
f(i:"12012") // Dennis
f(i:"59487") // Mr. Xcoder


1
হ্যাঁ! সুইফট! গল্ফিং ভাষার মরুভূমির একটি মরূদ্যান
বিয়ারাকুদা 13

@ বেরাকুদা 13 লল সত্য :)
মিঃ এক্সকডার

আপনি একটি
ক্লোজর

@ ডাউনগোট টিপটির জন্য ধন্যবাদ, সময় পেলে আমি আপডেট করব।
মিঃ এক্সকডার 6

3

পাইথন 2 , 116 বাইট

কেবলমাত্র ভেবেছিলেন একটি স্ট্যান্ডার্ড লাইব্রেরির উত্তর পাওয়া ভাল (এটি আসলে দৈর্ঘ্যে বেশ শালীন)।

from urllib import*
f=urlopen('http://codegolf.stackexchange.com/users/'+input()).read()
print f[49:f.index('&')-23]

যখন দঃপূঃ সম্পূর্ণরূপে যায় https, আমরা 1 এর আরও বেশি বাইট যোগ করতে সুইচিং প্রয়োজন urlopen('http://...সঙ্গে urlopen('https://...


3

কিউবিকভাবে + বাশ, 1654 1336 1231 বাইট

-423 টাইটপার্সকে ধন্যবাদ বাইটস

এই তিন Cubically স্ক্রিপ্ট (নামে প্রয়োজন 1, 2এবং 3) এবং আরও 1 ব্যাশ স্ক্রিপ্ট।

কিউবিক স্ক্রিপ্টগুলি সত্যিই দীর্ঘ কারণ আমি এখনও লুপগুলি কার্যকর করার কোনও ভাল উপায়ের কথা ভাবিনি।

বাশ (৮৪ বাইট):

ln -s rubiks-lang /bin/r
r 1 <<<$1 2>y|xargs wget 2>y
cat $1|r 2 2>y|rev|r 3 2>y|rev

এটি প্রথম কিউবিক স্ক্রিপ্টটি পাইপ দেয় wget, তারপরে সেভ করা ফাইলটিকে দ্বিতীয় কিউবিক স্ক্রিপ্টে সংরক্ষণ করে, তারপরে সেই আউটপুটটি বিপরীত হয়, এটি তৃতীয় কিউবিক স্ক্রিপ্টে পাইপ দেয়, তারপরে এটি বিপরীত হয়।

1 (385 বাইট):

+5/1+551@6:5+3/1+552@66:4/1+552@6:5+2/1+552@6:4/1+51@6:2/1+5@66:5+51@6:3/1+552@6:1/1+551@6:2/1+551@6:4/1+551@6:3/1+552@6:5+52@6:3/1+551@6:1/1+5@6:5+2/1+552@6:5+3/1+552@6:5+2/1+55@6:5+51@6:5+3/1+551@6:2/1+551@6:3/1+553@6:5+51@6:5/1+551@6:5+2/1+55@6:2/1+552@6:4/1+551@6:2/1+551@6:1/1+5@6:5+51@6:3/1+552@6:1/1+552@6:2/1+5@6:5+53@6:5+2/1+552@6:2/1+551@6:5+1/1+552@6:5+2/1+552@6:2/1+5@6$7%7

এই মুদ্রণগুলি https://codegolf.stackexchange.com/users/, তারপর ইনপুট প্রথম পূর্ণসংখ্যা।

2( 680 505 বাইট):

~7777777777777777777777777777777777777777777777777
F1R1
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6
~7@7:5=7&6

এটি ইনপুট হিসাবে সংরক্ষণ করা ফাইল থেকে অপ্রয়োজনীয় ডেটা পড়বে, তারপরে এম্পারস্যান্ড না হওয়া পর্যন্ত মুদ্রণ করবে Programming Puzzles & Code Golf

~7@7একটি অক্ষর পড়ে এবং এটি মুদ্রণ। F1R1এবং :5=7ইনপুটটি এম্পারস্যান্ড কিনা তা পরীক্ষা করুন। &6এটি যদি প্রস্থান করে।

~7@7:5=7&6 45 বার পুনরাবৃত্তি করা হয়েছে কারণ অপ্রয়োজনীয় ডেটাগুলির 15 বাইট এবং 30 বাইট সর্বাধিক স্ট্যাক এক্সচেঞ্জের ব্যবহারকারীর নাম রয়েছে।

3 ( 505 446 342 বাইট):

U3D1R3L1F3B1U1D3
~777777777777777777777777
~7-1=7&6@7
~7-1=7&6@7
~7-1=7&6@7
~7-1=7&6@7
~7-1=7&6@7
~7-1=7&6@7
~7-1=7&6@7
~7-1=7&6@7
~7-1=7&6@7
~7-1=7&6@7
~7-1=7&6@7
~7-1=7&6@7
~7-1=7&6@7
~7-1=7&6@7
~7-1=7&6@7
~7-1=7&6@7
~7-1=7&6@7
~7-1=7&6@7
~7-1=7&6@7
~7-1=7&6@7
~7-1=7&6@7
~7-1=7&6@7
~7-1=7&6@7
~7-1=7&6@7
~7-1=7&6@7
~7-1=7&6@7
~7-1=7&6@7
~7-1=7&6@7
~7-1=7&6@7
~7-1=7&6@7

শেষ স্ক্রিপ্টের সাথে খুব সমান, এটি প্রথম কয়েকটি অপ্রয়োজনীয় বাইট পড়ে, তারপরে catইওএফ পর্যন্ত s এটি সর্বোচ্চ এসই ব্যবহারকারীর ব্যবহারের কারণেও কাজ করে।


ফাইল 3 এর জন্য, :0-1/1পরিবর্তে ব্যবহার করবেন না কেন :4+4/1-1? এছাড়াও, এটির প্রথম উদাহরণটি হতে পারে -1/1কারণ নোটপ্যাড 0 থেকে শুরু হয়
তেহপার্স

1
/bin/rওভাররাইট করা হয়েছে এমন সতর্ক করতে পারে ।
NoOneIs এখানে

ফাইল 2 এর জন্য, আপনি F1R1শুরুতে করতে পারেন , তারপরে +5প্রোগ্রামটির পুরো +2/1+4
অংশটি

2

পিএইচপি, 163 বাইট


<?php $a=new DOMDocument;@$a->loadHTML(implode(0,file("http://codegolf.stackexchange.com/users/$argv[1]")));echo$a->getElementsByTagName('h2')->item(0)->nodeValue;

2

পাওয়ারশেল, 165 142 137 127 বাইট

23 28 38 বাইট সংরক্ষিত হয়েছে অ্যাডমবর্কবার্ককে ধন্যবাদ !

0পার্শ্ব প্রতিক্রিয়া হিসাবে নামক একটি ফাইল তৈরি করে ।

((iwr"codegolf.stackexchange.com/u/$args").AllElements|?{$_.class-like"user-c*"})[1].innerhtml-match"(.+?) ?<|.+">0
$matches[1]

সঠিক ওয়েবপৃষ্ঠায় গিয়ে এবং "ব্যবহারকারী-কার্ড-নাম" উপাদানটি নির্বাচন করে কাজ করে, তারপরে সঠিক পাঠ্যটি আভ্যন্তর HTML থেকে বের করে।

পরীক্ষামূলক

PS C:\Users\Conor O'Brien\Documents\powershell> .\whats-my-name-137085.ps1 61563
MD XF
PS C:\Users\Conor O'Brien\Documents\powershell> .\whats-my-name-137085.ps1 2
Geoff Dalgas
PS C:\Users\Conor O'Brien\Documents\powershell> .\whats-my-name-137085.ps1 12012
Dennis
PS C:\Users\Conor O'Brien\Documents\powershell> .\whats-my-name-137085.ps1 foo
Invoke-WebRequest : current community chat Programming Puzzles & Code Golf
Programming Puzzles & Code Golf Meta your communities Sign up or log in to customize your list. more stack
exchange communities company blog Stack Exchange Inbox Reputation and Badges sign up log in tour help Tour
Start here for a quick overview of the site Help Center
Detailed answers to any questions you might have Meta
Discuss the workings and policies of this site About Us
Learn more about Stack Overflow the company Business
Learn more about hiring developers or posting ads with us
Programming Puzzles & Code Golf Questions Tags Users Badges Unanswered Ask Question
 Page Not FoundWe're sorry, we couldn't find the page you requested.
Try searching for similar questions
Browse our recent questions
Browse our popular tags
If you feel something is missing that should be here, contact us.
about us tour help blog chat data legal privacy policy work here advertising info mobile contact us feedback
Technology Life / Arts Culture / Recreation Science Other
Stack Overflow
Server Fault
Super User
Web Applications
Ask Ubuntu
Webmasters
Game Development
TeX - LaTeX
Software Engineering
Unix & Linux
Ask Different (Apple)
WordPress Development
Geographic Information Systems
Electrical Engineering
Android Enthusiasts
Information Security
Database Administrators
Drupal Answers
SharePoint
User Experience
Mathematica
Salesforce
ExpressionEngine® Answers
Blender
Network Engineering
Cryptography
Code Review
Magento
Software Recommendations
Signal Processing
Emacs
Raspberry Pi
Programming Puzzles & Code Golf
Ethereum
Data Science
Arduino
more (26)
Photography
Science Fiction & Fantasy
Graphic Design
Movies & TV
Music: Practice & Theory
Worldbuilding
Seasoned Advice (cooking)
Home Improvement
Personal Finance & Money
Academia
Law
more (17)
English Language & Usage
Skeptics
Mi Yodeya (Judaism)
Travel
Christianity
English Language Learners
Japanese Language
Arqade (gaming)
Bicycles
Role-playing Games
Anime & Manga
Puzzling
Motor Vehicle Maintenance & Repair
more (32)
MathOverflow
Mathematics
Cross Validated (stats)
Theoretical Computer Science
Physics
Chemistry
Biology
Computer Science
Philosophy
more (10)
Meta Stack Exchange
Stack Apps
Area 51
Stack Overflow Talent
site design / logo © 2017 Stack Exchange Inc; user contributions licensed under cc by-sa 3.0 with attribution
required rev 2017.8.1.26652
At C:\Users\Conor O'Brien\Documents\powershell\whats-my-name-137085.ps1:1 char:3
+ ((Invoke-WebRequest -URI("codegolf.stackexchange.com/users/"+$args[0])).AllEleme ...
+   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-WebRequest], We
   bException
    + FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeWebRequestCommand
Cannot index into a null array.
At C:\Users\Conor O'Brien\Documents\powershell\whats-my-name-137085.ps1:2 char:1
+ $matches[1]
+ ~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation: (:) [], RuntimeException
    + FullyQualifiedErrorId : NullArray

PS C:\Users\Conor O'Brien\Documents\powershell> .\whats-my-name-137085.ps1 -3
Invoke-WebRequest : current community chat Programming Puzzles & Code Golf
Programming Puzzles & Code Golf Meta your communities Sign up or log in to customize your list. more stack
exchange communities company blog Stack Exchange Inbox Reputation and Badges sign up log in tour help Tour
Start here for a quick overview of the site Help Center
Detailed answers to any questions you might have Meta
Discuss the workings and policies of this site About Us
Learn more about Stack Overflow the company Business
Learn more about hiring developers or posting ads with us
Programming Puzzles & Code Golf Questions Tags Users Badges Unanswered Ask Question
 Page Not FoundWe're sorry, we couldn't find the page you requested.
Try searching for similar questions
Browse our recent questions
Browse our popular tags
If you feel something is missing that should be here, contact us.
about us tour help blog chat data legal privacy policy work here advertising info mobile contact us feedback
Technology Life / Arts Culture / Recreation Science Other
Stack Overflow
Server Fault
Super User
Web Applications
Ask Ubuntu
Webmasters
Game Development
TeX - LaTeX
Software Engineering
Unix & Linux
Ask Different (Apple)
WordPress Development
Geographic Information Systems
Electrical Engineering
Android Enthusiasts
Information Security
Database Administrators
Drupal Answers
SharePoint
User Experience
Mathematica
Salesforce
ExpressionEngine® Answers
Blender
Network Engineering
Cryptography
Code Review
Magento
Software Recommendations
Signal Processing
Emacs
Raspberry Pi
Programming Puzzles & Code Golf
Ethereum
Data Science
Arduino
more (26)
Photography
Science Fiction & Fantasy
Graphic Design
Movies & TV
Music: Practice & Theory
Worldbuilding
Seasoned Advice (cooking)
Home Improvement
Personal Finance & Money
Academia
Law
more (17)
English Language & Usage
Skeptics
Mi Yodeya (Judaism)
Travel
Christianity
English Language Learners
Japanese Language
Arqade (gaming)
Bicycles
Role-playing Games
Anime & Manga
Puzzling
Motor Vehicle Maintenance & Repair
more (32)
MathOverflow
Mathematics
Cross Validated (stats)
Theoretical Computer Science
Physics
Chemistry
Biology
Computer Science
Philosophy
more (10)
Meta Stack Exchange
Stack Apps
Area 51
Stack Overflow Talent
site design / logo © 2017 Stack Exchange Inc; user contributions licensed under cc by-sa 3.0 with attribution
required rev 2017.8.1.26652
At C:\Users\Conor O'Brien\Documents\powershell\whats-my-name-137085.ps1:1 char:3
+ ((Invoke-WebRequest -URI("codegolf.stackexchange.com/users/"+$args[0])).AllEleme ...
+   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-WebRequest], We
   bException
    + FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeWebRequestCommand
Cannot index into a null array.
At C:\Users\Conor O'Brien\Documents\powershell\whats-my-name-137085.ps1:2 char:1
+ $matches[1]
+ ~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation: (:) [], RuntimeException
    + FullyQualifiedErrorId : NullArray

PS C:\Users\Conor O'Brien\Documents\powershell>

1

পাইথন + requests, 126 বাইট

lambda n:get('http://api.stackexchange.com/users/%d?site=codegolf'%n).json()['items'][0]['display_name']
from requests import*

আপাতদৃষ্টিতে আসল পৃষ্ঠাটি পড়ার চেয়ে এপিআই অ্যাক্সেস করা দীর্ঘতর ...


2
সেই মুহুর্তে যখন স্ট্যান্ডার্ড লাইব্রেরি + পৃষ্ঠা পাঠ্য সংক্ষিপ্ত হয় requests: পি
মিঃ এক্সকোডার

1

জেলি , 37 বাইট

হাইপারনিউটারিনোর পাইথন 2 উত্তর একটি বন্দর - ক্রেডিট দিতে যান!

“3¬ẋṙẉṀḷo°ɓẏ8YyŒÇḣðk¦»;ŒGṾṫ51ṣ”&Ḣḣ-23

একটি মোনাডিক লিঙ্ক একটি নম্বর নিয়ে এবং অক্ষরের একটি তালিকা ফেরত দেয়; একটি সম্পূর্ণ প্রোগ্রাম ফলাফল মুদ্রণ হিসাবে।

দ্রষ্টব্য: নিশ্চিতভাবে নিশ্চিত নয় কেন ফলাফলের ŒGস্ট্রিং হয়ে যেতে বাধ্য করা প্রয়োজন (এখানে দিয়ে এখানে করা হয়েছে ): /

কিভাবে?

“3¬ẋṙẉṀḷo°ɓẏ8YyŒÇḣðk¦» = compression of:
                         "code"+"golf"+"."+"stack"+"exchange"+".com/"+"user"+"s/"

codegolf.stackexchange.com/users/

“...»;ŒGṾṫ51ṣ”&Ḣḣ-23 - Main link: number, n
“...»                - "codegolf.stackexchange.com/users/"
     ;               - concatenate with n
      ŒG             - GET request (should be to string & looks like it on output)
        Ṿ            - uneval (force to a string - shrug)
         ṫ51         - tail from index 51 (seems the ŒG result is quoted too, so 51 not 50)
            ṣ”&      - split on '&'
               Ḣ     - head (get the first chunk)
                ḣ-23 - head to index -23 (discard the last 23 characters)


0

গণিত, 126 বাইট tes

StringTake[#&@@StringCases[Import["https://codegolf.stackexchange.com/users/"<>ToString@#,"Text"],"r "~~ __ ~~" - P"],{3,-4}]&  


ইনপুট

[67961]

আউটপুট

Jenny_mathy


আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.